<SEC-DOCUMENT>0001493152-24-048726.txt : 20241205
<SEC-HEADER>0001493152-24-048726.hdr.sgml : 20241205
<ACCEPTANCE-DATETIME>20241205061304
ACCESSION NUMBER:		0001493152-24-048726
CONFORMED SUBMISSION TYPE:	S-1/A
PUBLIC DOCUMENT COUNT:		111
FILED AS OF DATE:		20241205
DATE AS OF CHANGE:		20241205

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			Powerfleet, Inc.
		CENTRAL INDEX KEY:			0001774170
		STANDARD INDUSTRIAL CLASSIFICATION:	COMMUNICATIONS EQUIPMENT, NEC [3669]
		ORGANIZATION NAME:           	04 Manufacturing
		IRS NUMBER:				834366463
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			0331

	FILING VALUES:
		FORM TYPE:		S-1/A
		SEC ACT:		1933 Act
		SEC FILE NUMBER:	333-283536
		FILM NUMBER:		241527731

	BUSINESS ADDRESS:	
		STREET 1:		123 TICE BLVD.
		CITY:			WOODCLIFF LAKE
		STATE:			NJ
		ZIP:			07677
		BUSINESS PHONE:		201-996-9000

	MAIL ADDRESS:	
		STREET 1:		123 TICE BLVD.
		CITY:			WOODCLIFF LAKE
		STATE:			NJ
		ZIP:			07677

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PowerFleet, Inc.
		DATE OF NAME CHANGE:	20190417
</SEC-HEADER>
<DOCUMENT>
<TYPE>S-1/A
<SEQUENCE>1
<FILENAME>forms-1a.htm
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-roles="http://fasb.org/us-roles/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:AIOT="http://powerfleet.com/20240331">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02D_US%2DGAAP%2D2024 -->
<!-- Field: Set; Name: xdx; ID: xdx_03A_AIOT_powerfleet.com_20240331 -->
<!-- Field: Set; Name: xdx; ID: xdx_04E_20230401_20240331 -->
<!-- Field: Set; Name: xdx; ID: xdx_055_edei%2D%2DAmendmentFlag_true -->
<!-- Field: Set; Name: xdx; ID: xdx_052_edei%2D%2DEntityCentralIndexKey_0001774170 -->
<!-- Field: Set; Name: xdx; ID: xdx_071_XDX_forms%2D1a.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_06A_ZAR_0_iso4217%2D%2DZAR -->
<!-- Field: Set; Name: xdx; ID: xdx_061_GBP_0_iso4217%2D%2DGBP -->
<!-- Field: Set; Name: xdx; ID: xdx_062_ZARPShares_0_iso4217%2D%2DZAR_xbrli%2D%2Dshares -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000003" name="dei:AmendmentFlag">true</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000004" name="dei:EntityCentralIndexKey">0001774170</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="xdx2ixbrl0014" name="dei:DocumentType">S-1/A</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0097" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0120" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0121" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0230" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0231" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0248" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0249" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0265" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0266" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0268" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0271" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0274" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0275" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0276" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0277" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0280" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0283" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0284" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0286" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0287" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0289" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0292" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0293" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0294" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0295" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0296" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0297" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0298" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0299" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0303" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0304" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0305" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0307" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0309" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0312" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0313" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0314" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0315" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0318" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0322" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0323" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0324" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0325" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0327" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0354" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0355" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0357" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0360" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0363" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0364" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0369" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0372" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0373" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0375" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0376" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0378" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0381" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0382" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0383" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0384" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0385" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0386" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0387" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0388" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0396" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0401" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0403" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0404" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0407" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0413" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0414" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0416" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0482" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0572" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfDebt" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="AIOT:PaymentToAcquireNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0575" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="AIOT:PaymentToAcquireNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0576" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0701" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="AIOT:IndemnificationAssetCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0973" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="AIOT:Receivables" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl0981" unitRef="USD" xs:nil="true"/>
  <ix:nonNumeric contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1211" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://powerfleet.com/20240331#AccruedLiabilitiesAndOtherCurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1212" name="us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">http://powerfleet.com/20240331#AccruedLiabilitiesAndOtherCurrent</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:LossContingencyAccrualCarryingValueCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1218" unitRef="USD" xs:nil="true"/>
  <ix:nonNumeric contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1234" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric>
  <ix:nonNumeric contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1235" name="us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</ix:nonNumeric>
  <ix:nonFraction name="AIOT:StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1253" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1259" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="AIOT:RemunerationAuditrelatedFees" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1378" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1443" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1444" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1483" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1489" unitRef="USD" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AE" id="xdx2ixbrl1626" unitRef="Pure" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1702" unitRef="Shares" xs:nil="true"/>
  <ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1704" unitRef="USDPShares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1847" unitRef="Shares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1851" unitRef="Shares" xs:nil="true"/>
  <ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="xdx2ixbrl1879" unitRef="USD" xs:nil="true"/>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="aiot-20240331.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-04-01to2024-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_dei_BusinessContactMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:HardwareAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:HardwareAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetHeldInTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetHeldInTrustMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:May2017ShareRepurchaseProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-05-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:May2017ShareRepurchaseProgramMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:December2021ShareRepurchaseProgramModificationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-03-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_CentralServicesOrganizationMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AmericasSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_CentralServicesOrganizationMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AmericasSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:OwnershipAxis">AIOT:MixTelematicsNorthAmericaIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivables90To119DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivablesEqualToGreaterThan120DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivables90To119DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivablesEqualToGreaterThan120DaysPastDueMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:EquipmentVehiclesAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:EquipmentVehiclesAndOtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_srt_MinimumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_country_TH_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_ZA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ZA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ZA</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AU">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AU">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_BR">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_BR">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_MX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_MX">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_RO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_RO">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RO</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_TH">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_TH">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_IN">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_IN">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_UG">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UG</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_UG">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UG</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AE">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_GB">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_GB">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_MiXTelematicsLongTermIncentivePlanMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_PowerFleetIncMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">AIOT:PowerFleetIncMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-04-01</xbrli:startDate>
        <xbrli:endDate>2023-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_AnyFinancialYearMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:AnyFinancialYearMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_OverTheLifeOfThePlanMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:OverTheLifeOfThePlanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-06-012020-06-01_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-06-01</xbrli:startDate>
        <xbrli:endDate>2020-06-01</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_JuneTwentySixTwoThousandsTwentyThreeMember_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:JuneTwentySixTwoThousandsTwentyThreeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityOneMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityOneMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralCommittedBankingFacilityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralUncommittedBankingFacilityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-012024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AIOT:CreditAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-01</xbrli:startDate>
        <xbrli:endDate>2024-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-11-15_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-11-15</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-07_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-07_custom_OneFacilityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:OneFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-07_custom_TwoFacilityMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:TwoFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-07</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-13_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-13</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AIOT:CreditAgreementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:NedbankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:NedbankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">AIOT:IntangibleAssetPurchaseCommitmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">AIOT:IntangibleAssetPurchaseCommitmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">AIOT:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">AIOT:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-10-10</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-10-102023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-10-10</xbrli:startDate>
        <xbrli:endDate>2023-10-10</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-04-02</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-022024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-02</xbrli:startDate>
        <xbrli:endDate>2024-04-02</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-04-11</xbrli:startDate>
        <xbrli:endDate>2024-04-11</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001774170</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="ZAR">
      <xbrli:measure>iso4217:ZAR</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="GBP">
      <xbrli:measure>iso4217:GBP</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="ZARPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:ZAR</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact000926" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000928" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000930" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000933" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000935" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000937" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="xdx2ixbrl0981" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact000982" toRefs="Footnote001001"/>
  <ix:relationship fromRefs="Fact001217" toRefs="Footnote001242"/>
  <ix:relationship fromRefs="xdx2ixbrl1218" toRefs="Footnote001242"/>
  <ix:relationship fromRefs="Fact001223" toRefs="Footnote001242"/>
  <ix:relationship fromRefs="Fact001224" toRefs="Footnote001242"/>
  <ix:relationship fromRefs="Fact001252" toRefs="Footnote001272"/>
  <ix:relationship fromRefs="xdx2ixbrl1253" toRefs="Footnote001272"/>
  <ix:relationship fromRefs="Fact001258" toRefs="Footnote001273"/>
  <ix:relationship fromRefs="xdx2ixbrl1259" toRefs="Footnote001273"/>
  <ix:relationship fromRefs="Fact001302" toRefs="Footnote001310"/>
  <ix:relationship fromRefs="Fact001303" toRefs="Footnote001310"/>
  <ix:relationship fromRefs="Fact001305" toRefs="Footnote001311"/>
  <ix:relationship fromRefs="Fact001306" toRefs="Footnote001311"/>
  <ix:relationship fromRefs="Fact001338" toRefs="Footnote001345"/>
  <ix:relationship fromRefs="Fact001340" toRefs="Footnote001345"/>
  <ix:relationship fromRefs="Fact001375" toRefs="Footnote001389"/>
  <ix:relationship fromRefs="Fact001376" toRefs="Footnote001389"/>
  <ix:relationship fromRefs="xdx2ixbrl1378" toRefs="Footnote001390"/>
  <ix:relationship fromRefs="Fact001379" toRefs="Footnote001390"/>
  <ix:relationship fromRefs="Fact001381" toRefs="Footnote001391"/>
  <ix:relationship fromRefs="Fact001382" toRefs="Footnote001391"/>
  <ix:relationship fromRefs="Fact001384" toRefs="Footnote001392"/>
  <ix:relationship fromRefs="Fact001385" toRefs="Footnote001392"/>
  <ix:relationship fromRefs="Fact001412" toRefs="Footnote001435"/>
  <ix:relationship fromRefs="Fact001413" toRefs="Footnote001435"/>
  <ix:relationship fromRefs="Fact001424" toRefs="Footnote001435"/>
  <ix:relationship fromRefs="Fact001425" toRefs="Footnote001435"/>
  <ix:relationship fromRefs="Fact001415" toRefs="Footnote001436"/>
  <ix:relationship fromRefs="Fact001416" toRefs="Footnote001436"/>
  <ix:relationship fromRefs="Fact001427" toRefs="Footnote001436"/>
  <ix:relationship fromRefs="Fact001428" toRefs="Footnote001436"/>
  <ix:relationship fromRefs="Fact001452" toRefs="Footnote001493"/>
  <ix:relationship fromRefs="Fact001453" toRefs="Footnote001493"/>
  <ix:relationship fromRefs="Fact001455" toRefs="Footnote001494"/>
  <ix:relationship fromRefs="Fact001456" toRefs="Footnote001494"/>
  <ix:relationship fromRefs="Fact001464" toRefs="Footnote001495"/>
  <ix:relationship fromRefs="Fact001465" toRefs="Footnote001495"/>
  <ix:relationship fromRefs="Fact001470" toRefs="Footnote001496"/>
  <ix:relationship fromRefs="Fact001471" toRefs="Footnote001496"/>
  <ix:relationship fromRefs="Fact001476" toRefs="Footnote001497"/>
  <ix:relationship fromRefs="Fact001477" toRefs="Footnote001497"/>
  <ix:relationship fromRefs="Fact001696" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001700" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="xdx2ixbrl1704" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001708" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001712" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001718" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001722" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001726" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001730" toRefs="Footnote001731"/>
  <ix:relationship fromRefs="Fact001745" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001747" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001749" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001751" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001753" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001755" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001773" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001775" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001777" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001779" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001781" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001783" toRefs="Footnote001798"/>
  <ix:relationship fromRefs="Fact001802" toRefs="Footnote001819"/>
  <ix:relationship fromRefs="Fact001806" toRefs="Footnote001819"/>
  <ix:relationship fromRefs="Fact001810" toRefs="Footnote001819"/>
  <ix:relationship fromRefs="Fact001814" toRefs="Footnote001819"/>
  <ix:relationship fromRefs="Fact001818" toRefs="Footnote001819"/>
  <ix:relationship fromRefs="Fact001841" toRefs="Footnote001854"/>
  <ix:relationship fromRefs="Fact001845" toRefs="Footnote001854"/>
  <ix:relationship fromRefs="Fact001849" toRefs="Footnote001854"/>
  <ix:relationship fromRefs="Fact001853" toRefs="Footnote001854"/>
  <ix:relationship fromRefs="Fact001869" toRefs="Footnote001892"/>
  <ix:relationship fromRefs="Fact001871" toRefs="Footnote001892"/>
  <ix:relationship fromRefs="Fact001875" toRefs="Footnote001892"/>
  <ix:relationship fromRefs="Fact001877" toRefs="Footnote001892"/>
  <ix:relationship fromRefs="Fact001881" toRefs="Footnote001892"/>
  <ix:relationship fromRefs="Fact001883" toRefs="Footnote001892"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>As
filed with the Securities and Exchange Commission on December 5, 2024</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Registration
No. 333-283536</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 4pt solid; font-size: 1pt; border-bottom: Black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>UNITED
STATES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>Washington,
D.C. 20549</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_90D_edei--AmendmentDescription_c20230401__20240331_z1oA4Jxyubx4"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000013" name="dei:AmendmentDescription">AMENDMENT
NO. 1</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>TO</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>FORM
<span id="xdx_905_edei--DocumentType_dxL_c20230401__20240331_zUStPMjAqva8" title="::XDX::S-1%2FA"><span style="-sec-ix-hidden: xdx2ixbrl0014">S-1</span></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>REGISTRATION
STATEMENT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>UNDER
THE SECURITIES ACT OF 1933</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b><span id="xdx_906_edei--EntityRegistrantName_c20230401__20240331_zGsaqgrvjVF8"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000015" name="dei:EntityRegistrantName">POWERFLEET,
INC.</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Exact
name of registrant as specified in its charter)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 34%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20230401__20240331_zXR4qVnquW7g"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" format="ixt-sec:stateprovnameen" id="Fact000016" name="dei:EntityIncorporationStateCountryCode">Delaware</ix:nonNumeric></span></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3669</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_905_edei--EntityTaxIdentificationNumber_c20230401__20240331_zIxVi6imBC9k"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000017" name="dei:EntityTaxIdentificationNumber">83-4366463</ix:nonNumeric></span></b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(State or other jurisdiction of</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">incorporation or organization)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Primary
    Standard Industrial</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
    Code Number)</span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(IRS
    Employer</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identification
    No.)</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90F_edei--EntityAddressAddressLine1_c20230401__20240331_zPJnDaRZe0s"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000018" name="dei:EntityAddressAddressLine1">123
Tice Boulevard</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_902_edei--EntityAddressCityOrTown_c20230401__20240331_zgFrEF85wb0c"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000019" name="dei:EntityAddressCityOrTown">Woodcliff
Lake</ix:nonNumeric></span>, <span id="xdx_905_edei--EntityAddressStateOrProvince_c20230401__20240331_zODn78HhsVea"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" format="ixt-sec:stateprovnameen" id="Fact000020" name="dei:EntityAddressStateOrProvince">New Jersey</ix:nonNumeric></span> <span id="xdx_908_edei--EntityAddressPostalZipCode_c20230401__20240331_zR71l0hRLg4j"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000021" name="dei:EntityAddressPostalZipCode">07677</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Telephone:
<span id="xdx_90E_edei--CityAreaCode_c20230401__20240331_zvFDD3qQqCna"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000022" name="dei:CityAreaCode">(201)</ix:nonNumeric></span> <span id="xdx_904_edei--LocalPhoneNumber_c20230401__20240331_z2O5IQlZ92Xc"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" id="Fact000023" name="dei:LocalPhoneNumber">996-9000</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Address,
including zip code, and telephone number, including area code, of registrant&#8217;s principal executive offices)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_901_edei--ContactPersonnelName_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zzlqhE09Zxd9"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000024" name="dei:ContactPersonnelName">David
Wilson</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Chief
Financial Officer</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_904_edei--EntityAddressAddressLine1_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_z7hagiymq3Ge"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000025" name="dei:EntityAddressAddressLine1">123
Tice Boulevard</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="xdx_90A_edei--EntityAddressCityOrTown_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zZ8YfxdSXNbk"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000026" name="dei:EntityAddressCityOrTown">Woodcliff
Lake</ix:nonNumeric></span>, <span id="xdx_902_edei--EntityAddressStateOrProvince_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zq8DFSDxvOVi"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" format="ixt-sec:stateprovnameen" id="Fact000027" name="dei:EntityAddressStateOrProvince">New Jersey</ix:nonNumeric></span> <span id="xdx_90E_edei--EntityAddressPostalZipCode_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zDDndhBBbIw5"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000028" name="dei:EntityAddressPostalZipCode">07677</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Telephone:
<span id="xdx_90D_edei--CityAreaCode_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zVFLYJwNev65"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000029" name="dei:CityAreaCode">(201)</ix:nonNumeric></span> <span id="xdx_904_edei--LocalPhoneNumber_c20230401__20240331__dei--EntityAddressesAddressTypeAxis__dei--BusinessContactMember_zeEz7WkY2Rxg"><ix:nonNumeric contextRef="From2023-04-012024-03-31_dei_BusinessContactMember" id="Fact000030" name="dei:LocalPhoneNumber">996-9000</ix:nonNumeric></span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Name,
address, including zip code, and telephone number, including area code, of agent for service)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>With
copies to:</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 100%"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Honghui
    S. Yu, Esq.</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Michael
    R. Neidell, Esq.</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Olshan
    Frome Wolosky LLP</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1325
    Avenue of the Americas, 15<sup>th</sup> Floor</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>New
    York, New York 10019</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Telephone:
    (212) 451-2300</b></span></p></td>
    </tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Approximate
date of commencement of proposed sale to the public: <b>From time to time after the effective date of this registration statement.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
any of the securities being registered on this Form are to be offered on a delayed or continuous basis pursuant to Rule 415 under the
Securities Act of 1933, check the following box. &#9746;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this Form is filed to register additional securities for an offering pursuant to Rule 462(b) under the Securities Act, check the following
box and list the Securities Act registration statement number of the earlier effective registration statement for the same offering.
&#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
this Form is a post-effective amendment filed pursuant to Rule 462(d) under the Securities Act, check the following box and list the
Securities Act registration statement number of the earlier effective registration statement for the same offering. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting
company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221;
&#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 25%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_906_edei--EntityFilerCategory_c20230401__20240331_zXitQRiychm"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" format="ixt-sec:entityfilercategoryen" id="Fact000031" name="dei:EntityFilerCategory">Accelerated
    filer</ix:nonNumeric></span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
    filer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
    reporting company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_904_edei--EntitySmallBusiness_c20230401__20240331_zjWX8gwjn7i8"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" format="ixt:booleantrue" id="Fact000032" name="dei:EntitySmallBusiness">&#9746;</ix:nonNumeric></span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90E_edei--EntityEmergingGrowthCompany_c20230401__20240331_zvLCM6Tr6l02"><ix:nonNumeric contextRef="From2023-04-01to2024-03-31" format="ixt:booleanfalse" id="Fact000033" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying
with any new or revised financial accounting standards provided pursuant to Section 7(a)(2)(B) of the Securities Act. &#9744;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
registrant hereby amends this registration statement on such date or dates as may be necessary to delay its effective date until the
registrant shall file a further amendment which specifically states that this registration statement shall thereafter become effective
in accordance with Section 8(a) of the Securities Act of 1933, as amended, or until this registration statement shall become effective
on such date as the Securities and Exchange Commission, acting pursuant to said Section 8(a), may determine.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Rule-Page --><div style="width: 100%"><div style="border-top: Black 1pt solid; font-size: 1pt; border-bottom: Black 4pt solid">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>


<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Red"><b><i>The
information in this preliminary prospectus is not complete and may be changed. These securities may not be sold until the registration
statement filed with the Securities and Exchange Commission becomes effective. This preliminary prospectus is not an offer to sell nor
does it seek an offer to buy these securities in any jurisdiction where the offer or sale is not permitted.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 33%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Red"><b>PRELIMINARY
    PROSPECTUS</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Red">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 65%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; color: Red"><b>SUBJECT
    TO COMPLETION DATED DECEMBER 5, 2024</b></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><img src="forms-1a_001.jpg" alt=""/></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>24,285,714
Shares of Common Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus relates to the resale from time to time by the selling stockholders identified in this prospectus under the heading &#8220;Selling
Stockholders&#8221; of an aggregate of up to 24,285,714 shares of common stock of Powerfleet, Inc. The shares of our common stock were
issued by us to the selling stockholders in connection with our acquisition of Golden Eagle Canada Holdings, Inc., Complete Innovations
Holdings Inc. and Golden Eagle Holdings, Inc. (collectively, &#8220;Fleet Complete&#8221;) and our concurrent private placement, each
of which was consummated on October 1, 2024. We will not receive any proceeds from the sale or other disposition of the shares of our
common stock by the selling stockholders.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will bear all costs, expenses and fees in connection with the registration of shares of our common stock for resale by the selling stockholders.
The selling stockholders will each bear their respective discounts, commissions, fees of underwriters, selling brokers or dealer managers
and similar expenses, if any, attributable to the sale or disposition of the shares of our common stock, or interests therein, held by
such selling stockholder. See &#8220;Use of Proceeds&#8221; beginning on page 5 and &#8220;Plan of Distribution&#8221; beginning
on page 10 of this prospectus for more information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders may from time to time sell, transfer or otherwise dispose of any or all of their shares of our common stock, or
interests therein, at fixed prices, at prevailing market prices at the time of sale or at prices negotiated with purchasers, to or through
underwriters, broker-dealers, agents, or through any other means described in this prospectus under the heading &#8220;Plan of Distribution.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
common stock is currently listed on The Nasdaq Global Market under the symbol &#8220;AIOT.&#8221; On December 3, 2024, the last
reported sale price of our common stock on The Nasdaq Global Market was $7.04 per share.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
should read this prospectus, together with additional information described under the headings &#8220;Information Incorporated by Reference&#8221;
and &#8220;Where You Can Find More Information,&#8221; carefully before you invest in our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Investing
in our common stock involves a high degree of risk. You should review carefully the risks and uncertainties described under the heading
&#8220;Risk Factors&#8221; beginning on page 4  of this prospectus, as well as the other information contained in or incorporated
by reference in this prospectus or in any accompanying prospectus supplement.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Neither
the Securities and Exchange Commission nor any state securities commission has approved or disapproved of these securities or determined
if this prospectus is truthful or complete. Any representation to the contrary is a criminal offense.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
date of this prospectus is __________, 2024</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>TABLE
OF CONTENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.65in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_001"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ABOUT THIS PROSPECTUS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ii</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CAUTIONARY NOTE REGARDING FORWARD LOOKING STATEMENTS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">iii</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PROSPECTUS SUMMARY</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">RISK FACTORS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">USE OF PROCEEDS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_006"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SELLING STOCKHOLDERS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_007"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">PLAN OF DISTRIBUTION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_008"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">LEGAL MATTERS</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#SSSS_001">EXPERTS</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">12</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_010"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">WHERE YOU CAN FIND MORE INFORMATION</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#RM_011"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">INCORPORATION OF CERTAIN INFORMATION BY REFERENCE</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><a href="#Su_008">Unaudited Pro Forma Combined Financial Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">14</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><a href="#SSSS_002">INDEX TO FINANCIAL STATEMENTS</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center">F-1</td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="RM_001"></span>ABOUT
THIS PROSPECTUS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus is part of a registration statement on Form S-1 that we filed with the Securities and Exchange Commission (the &#8220;SEC&#8221;)
using the &#8220;shelf&#8221; registration process. Under this shelf registration process, the selling stockholders identified herein
(or their pledgees, donees, transferees or other successors-in-interest) may, from time to time, sell or otherwise dispose of the shares
of common stock described in this prospectus in one or more offerings. We will not receive any proceeds from the sale by such selling
stockholders of the shares of common stock offered by them described in this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus provides you with a general description of the shares of our common stock that the selling stockholders may sell or otherwise
dispose of. You should rely only on the information provided in this prospectus, as well as the information incorporated by reference
into this prospectus and any applicable prospectus supplement. If there is any inconsistency between the information in this prospectus
and any prospectus supplement, you should rely on the information provided in the prospectus supplement. Neither we nor the selling stockholders
have authorized anyone to provide you with any information or to make any representations other than those contained in this prospectus
or any applicable prospectus supplement. Neither we nor the selling stockholders take responsibility for and can provide no assurance
as to the reliability of, any other information that others may give you. You should not assume that the information in this prospectus
or any applicable prospectus supplement is accurate as of any date other than the date of the applicable document. Since the date of
this prospectus and the documents incorporated by reference into this prospectus, our business, financial condition, results of operations
and prospects may have changed. Neither we nor the selling stockholders will make an offer to sell these shares of common stock in any
jurisdiction where the offer or sale is not permitted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may also provide a prospectus supplement or post-effective amendment to the registration statement to add information to, or update or
change information contained in, this prospectus. You should read both this prospectus and any applicable prospectus supplement or post-effective
amendment to the registration statement together with the information incorporated by reference herein or therein. For information about
the distribution of shares of common stock offered, please see &#8220;Plan of Distribution&#8221; below. You should carefully read both
this prospectus and any prospectus supplement, together with the additional information described in &#8220;Where You Can Find More Information&#8221;
and &#8220;Incorporation of Certain Information by Reference&#8221; before you make any investment decisions regarding the shares of
common stock. You may obtain the information incorporated by reference into this prospectus without charge by following the instructions
under the headings &#8220;Where You Can Find More Information&#8221; and &#8220;Incorporation of Certain Information by Reference.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus summarizes certain documents and other information, and we refer you to them for a more complete understanding of what we
discuss in this prospectus. All of the summaries are qualified in their entirety by the actual documents. In making an investment decision,
you must rely on your own examination of our company and the terms of the offering and the shares of common stock, including the merits
and risks involved.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are not making any representation to any purchasers of shares of common stock regarding the legality of an investment in the shares of
common stock by such purchasers. You should not consider any information in this prospectus to be legal, business or tax advice. You
should consult your own attorney, business advisor or tax advisor for legal, business and tax advice regarding an investment in our common
stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
the context indicates otherwise, references in this prospectus to &#8220;Powerfleet,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221;
&#8220;us,&#8221; &#8220;our&#8221; and other similar terms refer to Powerfleet, Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 4; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="RM_002"></span>CAUTIONARY
NOTE REGARDING FORWARD-LOOKING STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus, any prospectus supplement and any related free writing prospectus, including the information incorporated by reference herein
and therein, contain or may contain forward-looking statements within the meaning of the federal securities laws, which may include information
concerning our beliefs, plans, objectives, goals, expectations, strategies, anticipations, assumptions, estimates, intentions, future
events, future revenues or performance, capital expenditures and other information that is not historical information. Forward-looking
statements involve known and unknown risks, uncertainties and other factors, which may be beyond our control, and which may cause our
actual results, performance or achievements to be materially different from future results, performance or achievements expressed or
implied by such forward-looking statements. When used in this prospectus, the words &#8220;seek,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221;
&#8220;anticipate,&#8221; &#8220;project,&#8221; &#8220;plan,&#8221; &#8220;contemplate,&#8221; &#8220;plan,&#8221; &#8220;continue,&#8221;
&#8220;intend,&#8221; &#8220;believe&#8221; and variations of such words or similar expressions are intended to identify forward-looking
statements. All forward-looking statements are based upon our current expectations and various assumptions. We believe there is a reasonable
basis for its expectations and beliefs, but there can be no assurance that we will realize our expectations or that our beliefs will
prove to be correct.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are a number of risks and uncertainties that could cause our actual results to differ materially from the forward-looking statements
contained in this prospectus. Important factors that could cause our actual results to differ materially from those expressed as forward-looking
statements herein include, but are not limited to:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">future
    economic and business conditions, including the conflict between Israel and Hamas;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">integration
    of our, MiX Telematics Proprietary Limited&#8217;s (formerly known as MiX Telematics Limited) (&#8220;MiX Telematics&#8217;&#8221;)
    and Fleet Complete&#8217;s businesses and the ability to recognize the anticipated synergies and benefits of our transactions with
    MiX Telematics and Fleet Complete;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    commercial, reputational and regulatory risks to our business that may arise as a consequence of our need to restate certain of our
    consolidated financial statements;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    loss of any of our key customers or reduction in the purchase of our products by any such customers;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    failure of the markets for our products to continue to develop;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    inability to adequately protect our intellectual property;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
    inability to manage growth;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    effects of competition from a wide variety of local, regional, national and other providers of wireless solutions;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in laws and regulations or changes in generally accepted accounting policies, rules and practices;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
    in technology or products, which may be more difficult or costly, or less effective, than anticipated; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">those
    described or incorporated by reference under the heading &#8220;Risk Factors&#8221; in this prospectus.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
factors should not be construed as exhaustive and should be read in conjunction with the other cautionary statements that are included
or incorporated by reference in this prospectus or any applicable prospectus supplement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
may be other factors of which we are currently unaware or which we currently deem immaterial that may cause our actual results to differ
materially from the forward-looking statements. All forward-looking statements attributable to us or persons acting on our behalf apply
only as of the date they are made and are expressly qualified in their entirety by the cautionary statements included in this prospectus.
Except as may be required by law, we undertake no obligation to publicly update or revise any forward-looking statement to reflect events
or circumstances occurring after the date they were made or to reflect the occurrence of unanticipated events, or otherwise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 5; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<div style="border: Black 1pt solid; padding-right: 0.1in; padding-left: 0.1in">

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="RM_003"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PROSPECTUS
SUMMARY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>This
summary highlights selected information appearing elsewhere in or incorporated by reference into this prospectus. Because it is a summary,
it may not contain all of the information that may be important to you. To understand this offering fully, you should read this entire
prospectus and the documents incorporated by reference herein carefully, including the information referenced under the heading &#8220;Risk
Factors&#8221; and in our financial statements, together with any accompanying prospectus supplement. Unless otherwise indicated or the
context otherwise requires, all references in this prospectus to &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; the &#8220;Company,&#8221;
&#8220;Powerfleet&#8221; and similar terms refer to Powerfleet, Inc. and its subsidiaries. </i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Overview</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a global leader of Artificial Intelligence-of-Things (&#8220;AIoT&#8221;) solutions providing valuable business intelligence for
managing high-value enterprise and mid-market assets that improve operational efficiencies.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are headquartered in Woodcliff Lake, New Jersey, with offices located around the globe</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
Unity data highway and AIoT ecosystem is the centerpiece of our strategy. Unity has the capability to ingest data from multiple data
sources, harmonizing and transforming the dataset, and delivering simply understood insights through a unified Software-as-a-Service
(&#8220;SaaS&#8221;) platform.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unity
provides mission-critical solutions from warehouse to trailer to vehicle, allowing customers to consolidate suppliers and gain end-to-end
in a single pane of glass.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unity
enables customers to consume their data in multiple ways, from data-powered applications to unified operations integrations, which provide
the ability to improve performance of the asset, the individual in charge of the asset and the business process, continuously improving
our customers&#8217; business performance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Within
the Unity ecosystem, our Powerfleet for Warehouse AIoT solutions are designed to provide on-premise or in-facility asset and operator
management, monitoring, and visibility for warehouse and factory trucks such as forklifts, man-lifts, tuggers and ground support equipment
at airports. These solutions utilize a variety of communications capabilities such as Bluetooth<sup>&#174;</sup>, WiFi, and proprietary
radio frequency.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally
within the Unity ecosystem, our Powerfleet for On-Road AIoT solutions are designed to provide bumper-to-bumper AIoT asset management,
monitoring, and visibility for over-the-road based assets such as heavy trucks, dry-van trailers, refrigerated trailers and shipping
containers and their associated cargo. These AIoT solutions provide mobile-asset tracking and condition-monitoring solutions to meet
the transportation market&#8217;s desire for greater visibility, safety, security, and productivity throughout global supply chains.
Our On-Road AIoT solutions extend to all mobile assets, whether it is a rental car, a private fleet, or automotive original equipment
manufacturer (&#8220;OEM&#8221;) partners. We achieve this by providing critical information that can be used to increase revenues, reduce
costs, enhance safety and sustainability, deliver compliance, and improve customer service.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
patented technologies are proven solutions for organizations that must monitor and analyze their assets to improve safety, increase efficiency,
reduce costs, and drive profitability. Our offerings are sold under the global brands Powerfleet, Pointer, Cellocator, MiX by Powerfleet
and Fleet Complete.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have an established history of Internet-of-Things device development, AI and data science expertise, and innovation creating devices
that can withstand harsh and rugged environments. With 51 patents and patent applications and over 25 years&#8217; experience, we believe
we are well positioned to evolve our offerings for even greater value to customers through our cloud-based applications for unified operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
deliver advanced data solutions that connect mobile assets to increase visibility, operational efficiency and profitability. Across our
spectrum of vertical markets, we differentiate ourselves by developing mobility platforms that collect data from unique sensors. Because
we are data source and OEM agnostic, we help organizations view and manage their mixed assets homogeneously. All of our solutions are
paired with SaaS and analytics platforms to provide an even deeper level of insights and understanding of how assets are utilized and
how drivers and operators operate those assets. These insights include a full set of key performance indicators to drive operational
and strategic decisions. Our customers typically get a return on their investment in less than 12 months from deployment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</div>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 6; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->


<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div style="border: Black 1pt solid; padding-right: 0.1in; padding-left: 0.1in">

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
enterprise software applications have AI and machine learning capabilities and are built to integrate with our customers&#8217; management
systems to provide a single, integrated view of asset and operator activity across multiple locations while providing real-time enterprise-wide
benchmarks and peer-industry comparisons. We look for analytics, as well as the data contained therein, to differentiate us from our
competitors, adding significant value to customers&#8217; business operations, and helping to contribute to their bottom line. Our solutions
also feature open application programming interfaces for additional integrations and development to boost other enterprise management
systems and third-party applications.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
market and sell our Unity ecosystem and our connected AIoT data solutions to a wide range of customers in the commercial and government
sectors. Our customers operate in diverse markets, such as manufacturing, automotive manufacturing, wholesale and retail, food and grocery
distribution, pharmaceutical and medical distribution, construction, mining, utilities, aerospace, vehicle rental, as well as logistics,
shipping, transportation, energy and field services. Traditionally, these businesses have relied on multiple vendors, as well as manual,
often paper-based, processes or on-premise legacy software to operate their high-value assets, manage workforce resources, and distributed
sites; and face environmental, safety, and other regulatory requirements. In today&#8217;s landscape, it is crucial for these businesses
to invest in solutions that enable easy analysis and sharing of real-time information, increasingly consolidating their suppliers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
History and Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">I.D.
Systems, Inc. (&#8220;I.D. Systems&#8221;) was incorporated in the State of Delaware in 1993. Powerfleet, Inc. was incorporated in the
State of Delaware in February 2019 for the purpose of effectuating the transactions pursuant to which we acquired Pointer Telocation
Ltd. (&#8220;Pointer&#8221;) (the &#8220;Pointer Merger&#8221;). Upon the closing of the Pointer Merger, Powerfleet became the parent
entity of I.D. Systems and Pointer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal executive office is located at 123 Tice Boulevard, Woodcliff Lake, New Jersey 07677, and our phone number is (201) 996-9000.
Our common stock is currently traded on The Nasdaq Global Market under the symbol &#8220;AIOT.&#8221; Our website is www.powerfleet.com.
Information contained on or accessible through our website is not incorporated by reference into this prospectus and should not be considered
a part of this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
Developments</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 1, 2024, we consummated the transactions contemplated by a Share Purchase Agreement, dated as of September 18, 2024 (as amended,
the &#8220;Purchase Agreement&#8221;), by and among Golden Eagle Topco LP, the persons that are party to the Purchase Agreement under
the heading &#8220;Other Sellers,&#8221; us and Powerfleet Canada Holdings Inc., a corporation formed under the laws of the Province
of Ontario and our wholly owned subsidiary, pursuant to which we acquired Fleet Complete for an aggregate purchase price of $200 million,
subject to certain customary working capital and other adjustments as described in the Purchase Agreement (the &#8220;FC Acquisition&#8221;).
As a result, Fleet Complete became our indirect, wholly owned subsidiary.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
portion of the purchase price payable in the FC Acquisition was satisfied by the issuance by us of 4,285,714 shares of our common stock
(the &#8220;Rollover Shares&#8221;) to Ontario Teachers&#8217; Pension Plan Board (&#8220;OTPP&#8221;), which was an existing indirect
shareholder of Fleet Complete, pursuant to the terms of the Purchase Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Concurrently
with the closing of the FC Acquisition, we consummated a private placement contemplated by a Subscription Agreement, dated as of September
18, 2024 (the &#8220;Subscription Agreement&#8221;), by and among us and certain of the selling stockholders, pursuant to which we issued
to such selling stockholders an aggregate of 20,000,000 shares of our common stock (the &#8220;Private Placement Shares&#8221;) at a
price per share of $3.50 for aggregate gross proceeds of $70 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Subscription Agreement requires us to file one or more registration statements, as necessary, to register under the Securities Act of
1933, as amended (the &#8220;Securities Act&#8221;), the resale of the Private Placement Shares no later than 60 days after the closing
of the private placement. In connection with the issuance of the Rollover Shares, we also entered into a registration rights agreement
with OTPP (the &#8220;Registration Rights Agreement&#8221;), providing OTPP with the same resale registration rights provided to the
selling stockholders that entered into the Subscription Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
registration statement has been filed to comply with our obligation to register under the Securities Act the resale of the Private Placement
Shares and the Rollover Shares.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</div>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 7; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<div style="border: Black 1pt solid; padding-right: 0.1in; padding-left: 0.1in">

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>The
Offering</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Common
    Stock Offered by the Selling Stockholders</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; width: 2%; padding-bottom: 2.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 63%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24,285,714
    shares.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
    of Proceeds</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
    will not receive any proceeds from the sale or other disposition of the shares of our common stock by the selling
    stockholders.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
    Factors</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
    should carefully read the &#8220;Risk Factors&#8221; section of this prospectus for a discussion of factors that you should consider
    before deciding to invest in our common stock.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-left: 10pt; text-indent: -10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>The
    Nasdaq Global Market Symbol</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; padding-bottom: 2.25pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;AIOT&#8221;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

</div>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 8; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="RM_004"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>RISK
FACTORS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Investing
in our common stock involves significant risks. You should carefully consider the risks, uncertainties and other factors described under
the heading &#8220;Risk Factors&#8221; in our most recent Transition Report on Form 10-KT, our most recent Quarterly Report on Form 10-Q
and in other documents which are incorporated by reference into this prospectus, including all future filings we make with the SEC pursuant
to Sections 13(a), 13(c), 14 or 15(d) of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), as well as
the risk factors and other information contained in or incorporated by reference into any accompanying prospectus supplement before investing
in any of our common stock. Our financial condition, results of operations or cash flows could be materially adversely affected by any
of these risks. The risks and uncertainties described in the documents incorporated by reference herein are not the only risks and uncertainties
that you may face. For more information about our SEC filings, please see &#8220;Where You Can Find More Information&#8221; and &#8220;Incorporation
of Certain Information by Reference.&#8221;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>


<!-- Field: Page; Sequence: 9; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="RM_005"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>Use
of Proceeds</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
shares of our common stock offered by this prospectus are being registered for resale by the selling stockholders identified herein.
We are not selling any shares under this prospectus, and we will not receive any proceeds from the sale or other disposition of shares
of our common stock held by the selling stockholders and offered hereby.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will bear all costs, expenses and fees in connection with the registration of shares of our common stock for resale by the selling stockholders.
The selling stockholders will each bear their respective discounts, commissions, fees of underwriters, selling brokers or dealer managers
and similar expenses, if any, attributable to the sale or disposition of the shares of our common stock, or interests therein, held by
such selling stockholder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 10; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b><span id="RM_006"></span>Selling
Stockholders</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders identified in the table below may sell from time to time up to 24,285,714 shares of our common stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
table below sets forth, to our knowledge, information concerning the beneficial ownership of shares of our common stock by the selling
stockholders as of November 25, 2024. The information in the table below with respect to the selling stockholders has been obtained
from the respective selling stockholders. When we refer to the &#8220;selling stockholders&#8221; in this prospectus, we mean the selling
stockholders listed in the table below as offering shares, as well as their respective donees, pledgees, transferees or other successors-in-interest.
The table below assumes that the selling stockholders will sell all of the shares offered for sale hereby. The selling stockholders,
however, are under no obligation to sell any shares pursuant to this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the table below, the number of shares of common stock beneficially owned prior to the offering for each selling stockholder includes
(i) all shares of common stock held by such selling stockholder as of November 25, 2024, (ii) all shares of common stock such
selling stockholder has the right to acquire within 60 days of November 25, 2024, and (iii) all shares of common stock purchased
by such selling stockholder pursuant to the Subscription Agreement. The percentages of shares owned before and after the offering are
based on 132,191,792 shares of common stock outstanding as of November 25, 2024, which includes the outstanding shares
of common stock offered by this prospectus. In computing the number of shares of common stock beneficially owned by a selling stockholder
and the percentage ownership of that selling stockholder, we deemed outstanding shares of common stock that such selling stockholder
has a right to acquire within 60 days of November 25, 2024. We did not deem these shares outstanding, however, for the purpose
of computing the percentage ownership of any other selling stockholder.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 11; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial
ownership is determined in accordance with the rules of the SEC and includes voting or investment power with respect to our common stock.
Unless otherwise indicated below, to our knowledge, each selling stockholder named in the table has sole voting and investment power
with respect to the shares of common stock beneficially owned by it, except to the extent authority is shared by spouses under applicable
law. Unless otherwise indicated below, the address of each beneficial owner listed below is c/o Powerfleet, Inc., 123 Tice Boulevard,
Woodcliff Lake, New Jersey 07677. The inclusion of any shares in this table does not constitute an admission of beneficial ownership
for any selling stockholder named below.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Shares of Common Stock Beneficially Owned Prior to Offering</td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td>
    <td colspan="2" style="padding-bottom: 1pt; text-align: left; font-weight: bold">Number of Shares of Common Stock </td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Shares of Common Stock to be Beneficially Owned After Offering</td><td style="padding-bottom: 1pt; text-align: left; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; font-weight: bold">Name of Selling Stockholder</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left">Number</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left">Percentage</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left"><b>Being Offered</b></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left">Number</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: left">Percentage</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alyeska Master Fund, L.P.<sup>(1)</sup></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,428,571</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1.08</td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,428,571</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">&#8212;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Broadfin Holdings LLC<sup>(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">* &#160;&#160;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Citadel CEMF Investments Ltd.<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,857,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,857,142</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compass Investors LP<sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,004,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">500,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,504,055</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.65</span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities affiliated with 325 Capital<sup>(5)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,714,285</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.81</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,714,285</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities affiliated with AWM Investment Company<sup>(6)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,724,617</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.57</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,428,572</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,296,045</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.49</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities affiliated with Manatuck Hill Partners<sup>(7)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">388,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">138,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities affiliated with Stoic Point Capital Management<sup>(8)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">782,734</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">571,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">211,306</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities affiliated with Voss Capital<sup>(9)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,530,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,530,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ghisallo Fund Master Ltd<sup>(10)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">* &#160;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;&#8194;&#160;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hingham Holdings LLC<sup>(11)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Invenire Partners, LP<sup>(12)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,199,949</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">250,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">949,949</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Iroquois Capital Investment Group LLC<sup>(13)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,575</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">158,575</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Iroquois Master Fund Ltd.<sup>(13)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,715</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,715</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lynrock Lake LP<sup>(14)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,604,466</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.73</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,318,752</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lytton-Kambara Foundation<sup>(15)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ontario Teachers&#8217; Pension Plan Board<sup>(16)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.24</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Osprey Investment Partners L.P.<sup>(17)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pinnacle Family Office Investments, L.P.<sup>(18)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">285,714</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Teacher Retirement System of Texas<sup>(19)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,040,761</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,040,761</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Family Trust under the Gregg J Powers 2006 Annuity Trust under agreement dated 8/7/06<sup>(20)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">718,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">418,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">300,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Thorney Omega, Pty Ltd<sup>(21)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">571,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">571,428</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">White Hat Strategic Partners II LP<sup>(22)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">750,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">750,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Rule-Page --><div style="width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less
    than one percent.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alyeska
    Investment Group, L.P. (&#8220;AIG&#8221;), the investment manager of Aleyska Master Fund, L.P. (&#8220;Alyeska&#8221;), has voting
    and investment control of the shares held by Alyeska. Anand Parekh is the Chief Executive Officer of AIG and may be deemed to be
    the beneficial owner of such shares. Mr. Parekh, however, disclaims any beneficial ownership of the shares held by Alyeska. The registered
    address of Alyeska is c/o Maples Corporate Services Limited, P.O. Box 309, Ugland House, South Church Street George Town, Grand Cayman,
    KY1-1104, Cayman Islands. The address of AIG is 77 W. Wacker, Suite 700, Chicago, Illinois 60601.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Kevin
    Kotler is the managing member of Broadfin Holdings LLC (&#8220;Broadfin&#8221;). Mr. Kotler holds voting and investment power with
    respect to the shares held by Broadfin and may be deemed to have beneficial ownership of such shares. The address of the person and
    entity listed above is 200 Broadhollow Road, Suite 207, Melville, New York 11747.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Citadel
    Advisors LLC (&#8220;Citadel Advisors&#8221;) is the portfolio manager of Citadel CEMF Investments Ltd. (&#8220;Citadel CEMF&#8221;).
    Citadel Advisors Holdings LP (&#8220;CAH&#8221;) is the sole member of Citadel Advisors and Citadel GP LLC (&#8220;CGP&#8221;) is
    the general partner of CAH. Kenneth Griffin owns a controlling interest in CGP. Mr. Griffin, as the owner of a controlling interest
    in CGP, may be deemed to have shared power to vote, or to direct the vote of, and/or shared power to dispose of, or to direct the
    disposition over, the securities. This disclosure shall not be construed as an admission that Mr. Griffin or any of the Citadel-related
    entities listed above is the beneficial owner of any of our securities other than the securities actually owned by such person (if
    any). The address of Citadel CEMF is c/o Citadel Enterprise Americas LLC, Southeast Financial Center, 200 S. Biscayne Blvd., Suite
    3300, Miami, Florida 33131.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Frederick
    Martin is the special limited partner of Compass Investors LP (&#8220;Compass&#8221;). Mr. Martin holds voting and investment power
    with respect to the shares held by Compass may be deemed to have beneficial ownership of such shares. The address of the person and
    entity listed above is 150 S. 5<sup>th</sup> Street, Suite 2550, Minneapolis, Minnesota 55402.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    shares being offered consists of (i) 566,294 shares of common stock jointly held by 325 Capital AST and 325 Capital BAML, (ii) 1,676,742
    shares of common stock held by Gothic Corp, (iii) 309,835 shares of common stock held by Gothic ERP, (iv) 539,351 shares of common
    stock held by Gothic HSP Corp; and (v) 622,063 shares of common stock held by Gothic JBD LLC. Each of 325 Capital AST, 325 Capital
    BAML, Gothic Corp, Gothic ERP, Gothic HSP Corp, Gothic JBD LLC (collectively, the &#8220;325 Funds&#8221;) is wholly owned or managed,
    as applicable, by 325 Capital LLC (&#8220;325 Capital&#8221;). 325 Capital holds voting and investment power with respect to the
    shares held by the 325 Funds. Michael Braner, Daniel Friedberg and Anil Shrivastava are the managing members of 325 Capital and may
    be deemed to have beneficial ownership of the shares held by the 325 Funds. The address of the persons and entities listed above
    is 757 3<sup>rd</sup> Avenue, 20<sup>th</sup> Floor, New York, New York, 10017.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 12; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    shares being offered consists of (i) 311,113 shares of common stock held by Special Situations Cayman Fund, L.P. (&#8220;SS Cayman&#8221;)
    and (ii) 1,117,459 shares of common stock held by Special Situations Fund III QP, L.P. (&#8220;SS QP&#8221; and, together with SS
    Cayman, the &#8220;AWM Funds&#8221;). AWM Investment Company, Inc. (&#8220;AWM&#8221;) is the investment advisor of each of the AWM
    Funds and holds voting and investment power with respect to the shares held by the AWM Funds. David Greenhouse and Adam Stettner
    are the controlling principals of AWM and disclaim any beneficial ownership of the reported shares other than to the extent of any
    pecuniary interest each of them may have therein. The address for the persons and entities listed above is 527 Madison Avenue, Suite
    2600, New York, New York 10022.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    shares being offered consists of (i) 125,000 shares of common stock held by Manatuck Hill Mariner Master Fund, LP (&#8220;Mariner&#8221;)
    and (ii) 125,000 shares of common stock held by Manatuck Hill Navigator Master Fund, LP (&#8220;Navigator&#8221; and, together with
    Mariner, the &#8220;Manatuck Funds&#8221;). Manatuck Hill Partners, LLC (&#8220;Manatuck Partners&#8221;) is the general partner
    of each of the Manatuck Funds and holds voting and investment power with respect to the shares held by the Manatuck Funds. Mark Broach
    is the managing member of Manatuck Partners and may be deemed to have beneficial ownership of the shares held by the Manatuck Funds.
    The address for the person and entities listed above is 1465 Post Road, East Westport, Connecticut 06880.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(8)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    shares being offered consists of (i) 163,896 shares of common stock held by Stoic Onshore LP (&#8220;Stoic Onshore&#8221;) and (ii)
    407,532 shares of common stock held by Stoic Point Alpha Capital LP (&#8220;Stoic Alpha&#8221; and, together with Stoic Onshore,
    the &#8220;Stoic Funds&#8221;). Stoic Point Capital Management LLC (&#8220;SPCM&#8221;) is the general partner of each of the Stoic
    Funds and holds voting and investment power with respect to the shares held by the Stoic Funds. Rajiv Shah and Cullen Rose are the
    managing members of SPCM and may be deemed to have beneficial ownership of the shares held by the Stoic Funds. The address for the
    persons and entities listed above is 265 Lytton Avenue, Suite 301, Palo Alto, California 94301.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    shares being offered consists of (i) 133,368 shares of common stock held by Voss Capital Long Only Account SP, a Segregated Portfolio
    of Wilson Fund SPC, Ltd., (ii) 66,408 shares of common stock held by Voss Separate Account SP, a Segregated Portfolio of Wilson SPC,
    Ltd., (iii) 654,300 shares of common stock held by Voss Value Master Fund, L.P., and (iv) 105,163 shares of common stock held by
    Voss Value-Oriented Special Situations Fund, L.P. (collectively, the &#8220;Voss Funds&#8221;). Voss Capital, LLC (&#8220;Voss Capital&#8221;)
    is the investment manager of each of the Voss Funds and holds voting and investment power with respect to the shares held by the
    Voss Funds. Travis Cocke is the managing member of Voss Capital and may be deemed to have beneficial ownership of the shares held
    by the Voss Funds. The address of the person and entities listed above is 3773 Richmond Avenue, Suite 500, Houston, Texas 77046.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(10)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ghisallo
    Capital Management LLC (&#8220;GCM&#8221;) is the investment manager of Ghisallo Fund Master Ltd (&#8220;GFM&#8221;) and holds voting
    and investment power with respect to the shares held by GFM. Michael Germino indirectly controls GCM and may be deemed to have beneficial
    ownership of the shares held by GFM. The address of the person and entities listed above is 240 Newbury Street, 2<sup>nd</sup> Floor,
    Boston, Massachusetts 02116.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Sissman is the managing member of Hingham Holdings LLC (&#8220;HH&#8221;). Mr. Sissman holds voting and investment power with respect
    to the shares held by HH and may be deemed to have beneficial ownership of such shares. The address of the person and entity listed
    above is 8889 Pelican Bay Boulevard, Suite 500, Naples, Florida 34108.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(12)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chad
    Nelson is the managing partner of Invenire Partners, LP (&#8220;Invenire&#8221;). Mr. Nelson holds voting and investment power with
    respect to the shares held by Invenire and may be deemed to have beneficial ownership of such shares. The address of the person and
    entity listed above is 90 Grove Street, Suite 108, Ridgefield, Connecticut 06877.</span></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Iroquois
    Capital Management, LLC (&#8220;ICM&#8221;) is the investment manager Iroquois Master Fund Ltd. (&#8220;IMF&#8221;) and holds voting
    and investment power with respect to the shares held by IMF. Richard Abbe and Kimberly Page are managing members of ICM and may be
    deemed to have beneficial ownership of the shares held by IMF. Mr. Abbe is also the managing member of Iroquois Capital Investment
    Group LLC (&#8220;ICIG&#8221;). Mr. Abbe holds voting and investment power with respect to the shares held by ICIG and may be deemed
    to have beneficial ownership of such shares. The address for the persons and entities listed above is 2 Overhill Road, Suite 400,
    Scarsdale, New York 10583.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares
    are directly held by Lynrock Lake Master Fund LP (&#8220;LLMF&#8221;). Lynrock Lake LP (&#8220;LLP&#8221;) is the investment manager
    of LLMF and, pursuant to an investment management agreement, LLP has been delegated full voting and investment power with respect
    to the shares held by LLMF. Cynthia Paul, the Chief Investment Officer of LLP and Sole Member of Lynrock Lake Partners LLC, the general
    partner of LLP, may be deemed to exercise voting and investment power over the shares held by LLMF. The address of the person and
    entities listed above is c/o Lynrock Lake LP, 2 International Drive, Suite 130, Rye Brook, New York 10573.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(15)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Laurence
    Lytton holds voting and investment power with respect to the shares held by the Lytton-Kambara Foundation and may be deemed to have
    beneficial ownership of such shares. The address of the person and entity listed above is 467 Central Park West, 17-A, New York,
    New York 10025.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(16)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
    of Ashvin Malkani and Jarnail Badwal may be deemed to have the power to dispose of the shares held by OTPP because of a delegation
    of authority from the board of directors of OTPP to such persons and each expressly disclaims beneficial ownership over such shares.
    The address of the persons and entity listed above is 160 Front Street West, Suite 3200, Toronto, Ontario, Canada M5J 0G4.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Osprey
    Advisors, LLC (&#8220;Osprey Advisors&#8221;) is the general partner of Osprey Investment Partners L.P. (&#8220;OIP&#8221;) and holds
    voting and investment power with respect to the shares held by OIP. Jeff Rollins is a managing member of Osprey Advisors and may
    be deemed to have beneficial ownership of the shares held by OIP. The address of the person and entities listed above is 1 Walkers
    Mill Road, Wilmington, Delaware 19807</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(18)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pinnacle
    Family Office, LLC (&#8220;Pinnacle Family&#8221;) is the general partner of Pinnacle Family Office Investments, L.P. (&#8220;Pinnacle
    Investments&#8221;) and holds voting and investment power with respect to the shares held by Pinnacle Investments. Barry M. Kitt
    is the manager of Pinnacle Family and may be deemed to have beneficial ownership of the shares held by Pinnacle Investments. The
    address of the person and entities listed above is 5910 North Central Expressway, Suite 1475, Dallas, Texas 75206.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(19)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voss
    Capital is the investment manager of Teacher Retirement System of Texas, a public pension plan and an entity of the State of Texas
    (&#8220;TRST&#8221;), and holds voting and investment power with respect to the shares held by TRST. The address of TRST is 1000
    Red River Street, Austin, Texas 78701.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(20)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gregg
    J. Powers serves as the trustee of The Family Trust under the Gregg J Powers 2006 Annuity Trust under agreement dated 8/7/06 (the
    &#8220;Trust&#8221;). Mr. Powers holds voting and investment power with respect to the shares held by the Trust and may be deemed
    to have beneficial ownership of such shares. The address of the person and entity listed above is 8889 Pelican Bay Boulevard, Suite
    500, Naples, Florida 34108.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(21)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Avee
    Waislitz is the investment manager of Thorney Omega, Pty Ltd (&#8220;Thorney&#8221;). Mr. Waislitz holds voting and investment power
    with respect to the shares held by Thorney and may be deemed to have beneficial ownership of such shares. The address of the person
    and entity listed above is Level 45, 55 Collins Street, Melbourne, Victoria, Australia 3000.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(22)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">White
    Hat Capital Partners LP (&#8220;WH Capital&#8221;) is the investment manager of White Hat Strategic Partners II LP (&#8220;WH Strategic&#8221;)
    and holds voting and investment power with respect to the shares held by WH Strategic. David Chanley and Mark Quinlan are the managing
    partners of WH Capital and may be deemed to have beneficial ownership of the shares held by WH Strategic. The address of the persons
    and entities listed above is 520 Madison Avenue, 33<sup>rd</sup> Floor, New York, New York 10022. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Relationships
with Selling Stockholders</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andrew
Martin, a director of our company, serves as a Partner and Senior Research Analyst of Private Capital Management, LLC (&#8220;PCM&#8221;).
Gregg J. Powers serves as a Partner, the Chief Executive Officer and the Chief Investment Officer of PCM and David A. Sissman serves
as a Partner and Managing Director of Research of PCM. Messrs. Powers and Sissman may be deemed to have beneficial ownership of the shares
of common stock being registered for resale by the Trust and HH, respectively. Depending on certain factors, Messrs. Powers and Sissman
may, from time to time, acquire, directly or indirectly, additional shares of our common stock and/or retain and/or sell all or a portion
of the shares of our common stock beneficially owned by them. Any actions taken by Messrs. Powers and Sissman will be dependent upon
their review of numerous factors, including, among other things, the price levels of our common stock, general market and economic conditions,
ongoing evaluation of our business, financial condition, operations and prospects, the relative attractiveness of alternative business
and investment opportunities, client liquidity needs, and other future developments.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 14; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b><span id="RM_007"></span>Plan
of Distribution</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders, which as used herein includes donees, pledgees, transferees or other successors-in-interest selling shares of common
stock or interests in shares of common stock received after the date of this prospectus from a selling stockholder as a gift, pledge,
partnership distribution or other transfer, may, from time to time, sell, transfer or otherwise dispose of any or all of their shares
of common stock or interests in shares of common stock on any stock exchange, market or trading facility on which the shares are traded
or in private transactions. These dispositions may be at fixed prices, at prevailing market prices at the time of sale, at prices related
to the prevailing market price, at varying prices determined at the time of sale, or at negotiated prices.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders may use any one or more of the following methods when disposing of shares or interests therein:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary
                                            brokerage transactions and transactions in which the broker-dealer solicits purchasers;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">block
                                            trades in which the broker-dealer will attempt to sell the shares as agent, but may position
                                            and resell a portion of the block as principal to facilitate the transaction;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">purchases
                                            by a broker-dealer as principal and resale by the broker-dealer for its account;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an
                                            exchange distribution in accordance with the rules of the applicable exchange;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">privately
                                            negotiated transactions;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">short
                                            sales;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">through
                                            the writing or settlement of options or other hedging transactions, whether through an options
                                            exchange or otherwise;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">broker-dealers
                                            may agree with the selling stockholders to sell a specified number of such shares at a stipulated
                                            price per share;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a
                                            combination of any such methods of sale; and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
                                            other method permitted by applicable law.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders may, from time to time, pledge or grant a security interest in some or all of the shares of common stock owned by
them and, if they default in the performance of their secured obligations, the pledgees or secured parties may offer and sell the shares
of common stock, from time to time, under this prospectus, or under an amendment to this prospectus under Rule 424(b)(3) or other applicable
provision of the Securities Act, amending the list of selling stockholders to include the pledgee, transferee or other successors in
interest as selling stockholders under this prospectus. The selling stockholders also may transfer the shares of common stock in other
circumstances, in which case the transferees, pledgees or other successors in interest will be the selling beneficial owners for purposes
of this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
connection with the sale of our common stock or interests therein, the selling stockholders may enter into hedging transactions with
broker-dealers or other financial institutions, which may in turn engage in short sales of the common stock in the course of hedging
the positions they assume. The selling stockholders may also sell shares of our common stock short and deliver these securities to close
out their short positions, or loan or pledge the common stock to broker-dealers that in turn may sell these securities. The selling stockholders
may also enter into option or other transactions with broker-dealers or other financial institutions or the creation of one or more derivative
securities which require the delivery to such broker-dealer or other financial institution of shares offered by this prospectus, which
shares such broker-dealer or other financial institution may resell pursuant to this prospectus (as supplemented or amended to reflect
such transaction).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 15; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate proceeds to the selling stockholders from the sale of the common stock offered by them will be the purchase price of the common
stock less discounts or commissions, if any. Each of the selling stockholders reserves the right to accept and, together with their agents
from time to time, to reject, in whole or in part, any proposed purchase of common stock to be made directly or through agents. We will
not receive any of the proceeds from this offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders also may resell all or a portion of the shares in open market transactions in reliance upon Rule 144 under the Securities
Act; provided that they meet the criteria and conform to the requirements of that rule.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
selling stockholders and any underwriters, broker-dealers or agents that participate in the sale of the common stock or interests therein
may be &#8220;underwriters&#8221; within the meaning of Section 2(a)(11) of the Securities Act. Any discounts, commissions, concessions
or profit they earn on any resale of the shares may be underwriting discounts and commissions under the Securities Act. Selling stockholders
who are &#8220;underwriters&#8221; within the meaning of Section 2(a)(11) of the Securities Act will be subject to the prospectus delivery
requirements of the Securities Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent required, the shares of our common stock to be sold, the names of the selling stockholders, the respective purchase prices
and public offering prices, the names of any agents, dealer or underwriter, and any applicable commissions or discounts with respect
to a particular offer will be set forth in an accompanying prospectus supplement or, if appropriate, a post-effective amendment to the
registration statement that includes this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to comply with the securities laws of some states, if applicable, the shares of common stock may be sold in these jurisdictions
only through registered or licensed brokers or dealers. In addition, in some states the common stock may not be sold unless it has been
registered or qualified for sale or an exemption from registration or qualification requirements is available and is complied with.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the extent applicable, we will make copies of this prospectus (as it may be supplemented or amended from time to time) available to the
selling stockholders for the purpose of satisfying the prospectus delivery requirements of the Securities Act. The selling stockholders
may indemnify any broker-dealer that participates in transactions involving the sale of the shares against certain liabilities, including
liabilities arising under the Securities Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have agreed to indemnify the selling stockholders against liabilities, including liabilities under the Securities Act and state securities
laws, that arise out of or are based upon any untrue statement or alleged untrue statement of any material fact contained in the registration
statement of which this prospectus forms a part, including this prospectus, financial statements and schedules, and all other documents
filed as a part thereof, as amended at the time of effectiveness of the registration statement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have agreed with the selling stockholders to use commercially reasonable efforts to comply with the requirements of Rule 144, including
without limitation, using our commercially reasonable efforts to comply with the requirements of Rule 144(c)(1) with respect to public
information about our company and to timely file all reports required to be filed by us under the Exchange Act.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">We have agreed to keep the
registration statement of which this prospectus forms a part effective until the earliest of: (i) all of the securities have been sold
pursuant to this registration statement or Rule 144 under the Securities Act; (ii) the date on which the securities may be resold without
restriction by the selling stockholder holding such securities pursuant to Rule 144, including without any volume limitations or manner-of-sale
restrictions and without the requirement to be in compliance with Rule 144(c)(1) (or any successor thereto) promulgated under the Securities
Act; or (iii) two years after the date of effectiveness of the registration statement.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in">&#160;</p>


<!-- Field: Page; Sequence: 16; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b><span id="RM_008"></span>Legal
Matters</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
validity of the shares of our common stock offered hereby has been passed upon for us by Olshan Frome Wolosky LLP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b><span id="SSSS_001"></span>Experts</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
consolidated financial statements of Powerfleet appearing in Powerfleet&#8217;s Annual Report (Form 10-K) for the year ended December
31, 2023, and Powerfleet&#8217;s Transition Report (Form 10-KT) for the transition period ended March 31, 2024, and the effectiveness
of Powerfleet&#8217;s internal control over financial reporting as of December 31, 2023 and March 31, 2024, have been audited by Ernst
&amp; Young LLP, independent registered public accounting firm, as set forth in its reports thereon, which conclude, among other things,
that Powerfleet did not maintain effective internal control over financial reporting as of December 31, 2023 and March 31, 2024, based
on Internal Control&#8212;Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission (2013 framework),
because of the effects of the material weaknesses described therein and incorporated herein by reference. Such financial statements have
been incorporated herein by reference in reliance upon such reports given on the authority of such firm as experts in accounting and
auditing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
financial statements of MiX Telematics as of March 31, 2024 and 2023, and for each of the two years in the period ended March 31,
2024, included in this prospectus have been audited by Deloitte &amp; Touche, an independent auditor, as stated in their report. Such financial statements are included herein in reliance upon the reports of such firm given its authority as experts in accounting and auditing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span id="RM_010"></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>Where
You Can Find More Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file annual, quarterly and current reports, proxy statements and other information with the SEC. Our SEC filings are available to the
public over the Internet at the SEC&#8217;s website at http://www.sec.gov. Copies of certain information filed by us with the SEC are
also available on our website at www.powerfleet.com. Our website is not a part of this prospectus and is not incorporated by reference
in this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
prospectus is part of a registration statement we filed with the SEC. This prospectus omits some information contained in the registration
statement in accordance with SEC rules and regulations. You should review the information and exhibits in the registration statement
for further information about us and our consolidated subsidiaries and our securities. Statements in this prospectus concerning any document
we filed as an exhibit to the registration statement or that we otherwise filed with the SEC are not intended to be comprehensive and
are qualified by reference to these filings and the exhibits attached thereto. You should review the complete document to evaluate these
statements. You can obtain a copy of the registration statement of which this prospectus forms a part from the SEC&#8217;s website.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 17; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b><span id="RM_011"></span>Incorporation
of Certain Information by Reference</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
file annual, quarterly and current reports, proxy statements and other information with the SEC. The rules of the SEC allow us to &#8220;incorporate
by reference&#8221; information into this prospectus. This means that we can disclose important information about us and our financial
condition to you by referring you to other documents filed separately with the SEC. The information incorporated by reference is considered
to be a part of this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This prospectus incorporates by reference the documents listed below that
we have previously filed with the SEC and any future filings made by us with the SEC under Sections 13(a), 13(c), 14 or 15(d) of the Exchange
Act (in each case, other than documents and information furnished to, and not filed with, the SEC) in accordance with SEC rules, unless
expressly stated otherwise therein:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            Annual Report on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224018526/form10-k.htm" style="-sec-extract: exhibit">Form 10-K</a> for the year ended December 31, 2023, filed with the SEC on May
                                            9, 2024;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            Transition Report on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224033600/form10-kt.htm" style="-sec-extract: exhibit">Form 10-KT</a> for the transition period ended March 31, 2024, filed with
                                            the SEC on August 22, 2024;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            Quarterly Reports on Form 10-Q for the fiscal quarter ended June 30, 2024, filed with the
                                            SEC on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000162828024038616/aiot-20240630.htm" style="-sec-extract: exhibit">August 28, 2024</a>, and the fiscal quarter ended September 30, 2024, filed with the SEC
                                            on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000162828024047133/aiot-20240930.htm" style="-sec-extract: exhibit">November 12, 2024</a>;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            Current Reports on Form 8-K (only to the extent &#8220;filed&#8221; and not &#8220;furnished&#8221;)
                                            filed with the SEC on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224004225/form8-k.htm" style="-sec-extract: exhibit">January 30, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224008190/form8-k.htm" style="-sec-extract: exhibit">February 28, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224009629/form8-k.htm" style="-sec-extract: exhibit">March 12, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224010980/form8-k.htm" style="-sec-extract: exhibit">March 22, 2024</a>,
                                            <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224012422/form8-k.htm" style="-sec-extract: exhibit">April 1, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224012823/form8-k.htm" style="-sec-extract: exhibit">April 2, 2024</a> (as amended on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224023874/form8-ka.htm" style="-sec-extract: exhibit">June 14, 2024</a>), <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224013385/form8-k.htm" style="-sec-extract: exhibit">April 5, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224017151/form8-k.htm" style="-sec-extract: exhibit">April 30, 2024</a>,
                                            <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224018524/form8-k.htm" style="-sec-extract: exhibit">May 9, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224022199/form8-k.htm" style="-sec-extract: exhibit">May 31, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224027105/form8-k.htm" style="-sec-extract: exhibit">July 12, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224028935/form8-k.htm" style="-sec-extract: exhibit">July 24, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224030281/form8-k.htm" style="-sec-extract: exhibit">August 5, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224031004/form8-k.htm" style="-sec-extract: exhibit">August 9, 2024</a>,
                                            <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224032866/form8-k.htm" style="-sec-extract: exhibit">August 16, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224032947/form8-k.htm" style="-sec-extract: exhibit">August 19, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224036868/form8-k.htm" style="-sec-extract: exhibit">September 17, 2024</a>, <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224037026/form8-k.htm" style="-sec-extract: exhibit">September 18, 2024</a>, and <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224039073/form8-k.htm" style="-sec-extract: exhibit">October 2, 2024</a>;</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
                                            Definitive Proxy Statement on <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224030765/formdef14a.htm" style="-sec-extract: exhibit">Schedule 14A</a>, filed with the SEC on August 8, 2024, to the
                                            extent incorporated by reference into our Annual Report on Form 10-K for the year ended December
                                            31, 2023 or our Transition Report on Form 10-KT for the transition period ended March 31,
                                            2024; and</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif">&#160;</td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#160;</td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.75in"/><td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in">&#9679;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            description of our common stock contained in <a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224018526/ex4-2.htm" style="-sec-extract: exhibit">Exhibit 4.2</a> to our Annual Report on Form 10-K
                                            for the year ended December 31, 2023, filed with the SEC on May 9, 2024.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
statement made in this prospectus or contained in a document all or a portion of which is incorporated by reference herein will be deemed
to be modified or superseded to the extent that a statement contained herein or in any subsequent prospectus supplement to this prospectus
or, if appropriate, post-effective amendment to the registration statement that includes this prospectus, modifies or supersedes such
statement. Any statement so modified will not be deemed to constitute a part hereof, except as so modified, and any statement so superseded
will not be deemed to constitute a part hereof.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
may read and copy any materials we file with the SEC at the SEC&#8217;s website mentioned under the heading &#8220;Where You Can Find
More Information.&#8221; The information on the SEC&#8217;s website is not incorporated by reference in this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
copy of any document incorporated by reference in this prospectus may be obtained at no cost by writing or telephoning us at the following
address and telephone number:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet,
Inc.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">123
Tice Boulevard</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Woodcliff
Lake, New Jersey 07677</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Attention:
Corporate Secretary</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(201)
996-9000</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain a website at www.powerfleet.com. Information about us, including our reports filed with the SEC, is available through that site.
Such reports are accessible at no charge through our website and are made available as soon as reasonably practicable after such material
is filed with or furnished to the SEC. Our website and the information contained on that website, or connected to that website, are not
incorporated by reference in this prospectus.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 18; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_008"></span>UNAUDITED
PRO FORMA COMBINED FINANCIAL INFORMATION</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet
(&#8220;Powerfleet&#8221; or the &#8220;Company&#8221;) acquired the issued share capital of MiX Telematics Limited (now MiX
Telematics Proprietary Limited) (&#8220;MiX Telematics&#8221;) on April 2, 2024, including ordinary shares represented by American
Depositary Shares (&#8220;ADSs&#8221;), from MiX Telematics shareholders in exchange for shares of Powerfleet common stock at an
exchange ratio of 0.12762 shares of Powerfleet common stock for each MiX Telematics ordinary share (and 3.19056 shares of Powerfleet
common stock for each MiX Telematics ADS), resulting in Powerfleet issuing 70,704,110 shares of Powerfleet common stock to acquire
554,020,612 MiX Telematics ordinary shares, net of treasury shares, based on the shares in issue at April 2, 2024 (the &#8220;MiX Combination&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The MiX Combination is accounted for under the purchase method of accounting in these unaudited pro forma condensed combined
financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following unaudited pro forma condensed combined financial information of the combined company (being Powerfleet following consummation of the MiX Combination) (the &#8220;pro forma financial information&#8221;)
is based on Powerfleet&#8217;s historical consolidated financial statements and MiX Telematics as adjusted to give effect
to the MiX Combination.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The pro forma financial information herein illustrates the impact of the
MiX Combination had it been effective on January 1, 2023 for purposes of the pro forma condensed combined statement of operations and comprehensive
loss for the year ended December 31, 2023 and three months ended March 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial statements should be read in conjunction with Powerfleet&#8217;s historical
financial statements and accompanying notes included in Powerfleet&#8217;s Transition Report on Form 10-KT for the three months
ended March 31, 2024 and Annual Report on Form 10-K for the fiscal year ended December 31, 2023, as well as the audited annual
financial statements and accompanying notes of MiX Telematics for the years ended March 31, 2024 and March 31, 2023 included in this
registration statement and the MiX Telematics historical financial statements and accompanying notes included in MiX Telematics&#8217; Quarterly
Report on Form 10-Q for the nine months ended December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The unaudited pro forma condensed combined statement of operations and comprehensive loss for the year ended December
31, 2023 has been presented using Powerfleet&#8217;s audited consolidated statements of operations and comprehensive loss for the year
ended December 31, 2023 and MiX Telematics&#8217; unaudited consolidated statements of income and comprehensive loss for the nine months
ended December 31, 2023 and adding MiX Telematics&#8217; unaudited consolidated statements of income and comprehensive loss for the three
months ended March 31, 2023. The unaudited consolidated statement of income and comprehensive loss of MiX Telematics for the three months ended
March 31, 2023 has been derived from the audited consolidated statements of income and comprehensive income of MiX Telematics as of March
31, 2023 included in MiX Telematics&#8217; Annual Report on Form 10-K and the unaudited consolidated statement of income and comprehensive
loss of MiX Telematics for the nine months ended December 31, 2022 included in MiX Telematics&#8217; Quarterly Report on Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 9, 2024, and subsequent to the close of the MiX Combination, Powerfleet announced a change in its fiscal year-end from December 31 to
March 31. The unaudited pro forma condensed combined statement of operations and comprehensive loss for the three months ended March
31, 2024 has been presented using Powerfleet&#8217;s audited consolidated statements of operations and comprehensive loss for the three
months ended March 31, 2024 and MiX Telematics&#8217; audited consolidated statements of income and comprehensive loss for the year ended
March 31, 2024 and deducting MiX Telematics&#8217; unaudited consolidated statements of income and comprehensive loss for the nine months
ended December 31, 2023.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transaction accounting adjustments for the MiX Combination consist of those necessary to account for the MiX Combination.
Separately, Powerfleet raised new net debt funding of $102.7 million in order to fully redeem all of its outstanding Series A
convertible preferred stock (the &#8220;Series A preferred stock&#8221;) concurrently with the closing of the MiX Combination. On April 2, 2024, the Series A preferred stock was redeemed in full for $90.3 million. The
redemption amount was funded with the new debt proceeds raised. The adjustments related to the issuance of this debt are shown in a
separate column as &#8220;Other transaction accounting adjustments.&#8221;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma financial information is presented for illustrative purposes only and does not necessarily reflect what the combined
company&#8217;s financial position or results of operations would have been had the MiX Combination and the related debt financing
occurred on the dates indicated. They also may not be useful in predicting the future financial condition and results of operations
of the combined company. Powerfleet&#8217;s actual financial condition and results of operations may differ significantly from the pro forma
amounts reflected herein due to a variety of factors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Items
Not Reflected in the Unaudited Pro Forma Condensed Combined Financial Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
unaudited pro forma condensed combined financial information does not include any adjustments related to future restructuring or one-time
charges, future initiatives related to potential profit improvements or potential cost savings, which may result from the MiX Combination.
Powerfleet is currently developing plans to integrate the operations of Powerfleet and MiX Telematics, which may involve material costs.
Powerfleet incurred $13.1 million in costs related to the MiX Combination, and MiX Telematics incurred $11.3 million in costs. The pro forma
fee adjustments below exclude any costs incurred post the historical period presented by MiX Telematics directly as the acquiree in the
MiX Combination in accordance with SEC guidance. Powerfleet expects that its integration and cost saving initiatives, as well as other potential
synergies, will result in anticipated annual profit improvements of approximately $25 million across cost of revenues, sales and general
administrative expense, and research and development expense, which are expected to be achieved by the end of fiscal 2026. Integration
teams have been formed to further develop and execute detailed implementation programs, the related costs of which are currently being
determined.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 19; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_009"></span>Unaudited
Pro Forma Condensed Combined Statement of Operations and Comprehensive Loss For the Year Ended December 31, 2023</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In
    thousands, except per share data)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Powerfleet</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Historical)</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MiX
    Telematics (Historical)*</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassifications</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(H)</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Transaction
    Accounting Adjustments</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    Transaction Accounting Adjustments</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pro
    Forma Combined</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">133,736</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">150,063</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 7%; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 7%; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">283,799</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenues</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66,660</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57,493</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,734</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">128,887</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross
    profit</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>67,076</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>92,570</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,734</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>154,912</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
    expenses</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>79,633</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>79,616</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>-</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10,576</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>169,825</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Selling, general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">71,253</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">73,984</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10,576</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">155,813</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Research and development expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">8,380</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5,632</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,012</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Sales and marketing</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">14,732</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(14,732</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Administration and other</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64,884</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(64,884</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Loss)/income
    from operations</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12,557</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12,954</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15,310</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,913</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    (expense)/income</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(29</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">596</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">567</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    income</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">103</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">939</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,042</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,602)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,089)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,426)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">E</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(13,117)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bargain
    purchase &#8211; Movingdots</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,034</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,034</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Loss)/income
    before income taxes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5,051</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12,400</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15,310</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9,426</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17,387</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expense</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(589)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,820)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,035</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(274)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(6,647)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Loss)/income
    before non-controlling interest</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5,640</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5,580</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,275</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9,700</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(24,034</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-controlling
    interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(35</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5,675</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5,580</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,275</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9,700</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(24,069</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accretion
    of preferred stock</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(7,139</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">7,139</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock dividends</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,493</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,493</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17,307</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5,580</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,275</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,932</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(24,069</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    comprehensive income/(loss):</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation adjustment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">594</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4,256</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,662</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16,713</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,324</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,275</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,932</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(27,731</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    Net loss attributable to non-controlling interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16,713</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,324</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,275</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,932</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(27,731</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted earnings per share (cents)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.49</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.22</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    average common shares outstanding &#8211; basic and diluted (&#8216;000) - Powerfleet</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,628</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,073</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">D</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,701</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
The unaudited pro forma condensed combined financial statements should be read in conjunction with the historical Powerfleet financial
statements and accompanying notes included in Powerfleet&#8217;s Annual Report on Form 10-K for the fiscal year ended December 31, 2023. Additionally,
the MiX Telematics financial information has been derived from the unaudited consolidated statements of income and comprehensive loss
of MiX Telematics for the nine months ended December 31, 2023 included in MiX Telematics&#8217; Quarterly Report on Form 10-Q and the unaudited consolidated
statement of income and comprehensive loss of MiX Telematics for the three months ended March 31, 2023. The unaudited consolidated statement
of income and comprehensive loss of MiX Telematics for the three months ended March 31, 2023 has been derived from the audited consolidated
statements of income and comprehensive income/(loss) of MiX Telematics as of March 31, 2023 included in MiX Telematics&#8217; Annual Report on Form 10-K
and the unaudited consolidated statement of income and comprehensive loss of MiX Telematics for the nine months ended December 31, 2022
included in MiX Telematics&#8217; Quarterly Report on Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b></b></p>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>&#160;</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="bs_001"></span>Unaudited
Pro Forma Condensed Combined Statement of Operations and Comprehensive Loss For the Three Months Ended March 31, 2024</b></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In
    thousands, except per share data)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Powerfleet</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Historical)</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MiX
    Telematics (Historical)*</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reclassifications</b></span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(H)</b></span></p></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Transaction
    Accounting Adjustments</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    Transaction Accounting Adjustments</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Notes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Pro
    Forma Combined</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 28%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">33,740</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">39,082</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 7%; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 7%; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 5%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,822</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1%; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenues</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,537</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,722</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">447</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34,706</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Gross
    profit</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16,203</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22,360</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(447</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>38,116</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
    expenses</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>23,850</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21,249</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>-</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(27</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>45,072</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Selling, general and administrative expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21,832</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">19,534</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(27)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">B</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41,339</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Research and development expenses</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,018</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,715</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,733</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Sales and marketing</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,727</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,727</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-
    Administration and other</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">17,522</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(17,522</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Loss)/income
    from operations</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7,647</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1,111</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(420</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6,956</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    (expense)/income</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    income</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">259</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">368</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">627</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interest
    expense</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(709)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(702)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,334)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">E</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3,745)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Loss)/income
    before income taxes</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8,152</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>832</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(420</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2,334</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10,074</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
    tax expense</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(352)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,565)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(69)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,933)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loss
    before non-controlling interest</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8,504</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(733)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(367</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2,403</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12,007</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-controlling
    interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    loss</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8,515</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(733)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(367</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2,403</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12,018</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accretion
    of preferred stock</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(9,996</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">9,996</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preferred
    stock dividends</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1,128</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1,128</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Net
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(19,639</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(733)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(367</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8,721</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12,018</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
    comprehensive income/(loss):</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    currency translation adjustment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(369)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,358</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2,727</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20,008</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3,091)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(367</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8,721</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,745</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less:
    Net loss attributable to non-controlling interest</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Comprehensive
    (loss)/income</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(20,008</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3,091)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(367</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8,721</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>$</b></span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14,745</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>)</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: white">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic
    and diluted earnings per share (cents)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.55</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(0.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; background-color: #CCEEFF">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted
    average common shares outstanding &#8211; basic and diluted (&#8216;000) - Powerfleet</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">35,813</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">72,073</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;D</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107,886</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
The unaudited pro forma condensed combined financial statements should be read in conjunction with the historical Powerfleet financial
statements and accompanying notes included in Powerfleet&#8217;s Transition Report on Form 10-KT for the three months year ended March 31, 2024. The
unaudited consolidated statement of income and comprehensive loss of MiX Telematics for the three months ended March 31, 2024 has been
derived from the audited consolidated statements of income and comprehensive income/(loss) of MiX Telematics as of March 31, 2024 and
the unaudited consolidated statement of income and comprehensive loss of MiX Telematics for the nine months ended December 31, 2023 included
in MiX Telematics&#8217; Quarterly Report on Form 10-Q.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 21; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_010"></span>Notes
to Unaudited Pro Forma Condensed Combined Financial Information</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note
1 &#8211; Basis of pro forma presentation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet
acquired the issued share capital of MiX Telematics on April 2, 2024, including ordinary shares represented by ADSs, by issuing
shares of Powerfleet common stock to MiX Telematics shareholders at an exchange ratio of 0.12762 shares of Powerfleet common stock
for each MiX Telematics ordinary share (and 3.19056 shares of Powerfleet common stock for each MiX Telematics ADS), resulting in
Powerfleet issuing 70,704,110 shares of Powerfleet common stock to acquire 554,020,612 MiX Telematics ordinary shares, net of
treasury shares, based on the shares in issue at April 2, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consideration
of $362.0 million is based on Powerfleet&#8217;s closing share price of $5.12 on April 2, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the components of the consideration (in thousands except per share information and the exchange ratio):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 95%; margin-left: 0.35in">
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">MiX Telematics ordinary shares outstanding</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right">554,021</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Exchange ratio</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">0.12762</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total shares of Powerfleet common stock to be issued</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">70,704</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Powerfleet stock price</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">5.12</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Fair value of Powerfleet common stock transferred to MiX Telematics shareholders</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">362,005</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Replacement of acquiree&#8217;s equity awards by the acquirer</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">7,818</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total fair value of preliminary consideration</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">369,823</td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transaction
costs of $13.1 million directly attributable to the MiX Combination were expensed. For the year ended December 31, 2023, $3.5
million has already been incurred and included in the historical information and for the three months ended March 31, 2024 $2.3 million has already been included in the historical information; therefore, $7.3 million has been recognized in
selling, general and administrative expenses for the year ended December 31, 2023. As of March 31, 2024, $2.3 million has already been included in the historical
information and was therefore reversed as the transaction was assumed to be effective on January 1, 2023. Any fees payable based on
the Powerfleet share price were calculated based on Powerfleet&#8217;s closing share price of $5.12 on April 2, 2024, which was the date the MiX Combination was consummated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
preliminary valuation analysis of the fair value of MiX Telematics&#8217; assets acquired and liabilities to be assumed was performed.
The preliminary purchase price allocation reflects the adjustment of historical intangible assets acquired by Powerfleet to their estimated
fair values. As part of the preliminary valuation analysis, Powerfleet identified intangible assets, including developed technology,
trade names and customer relationships.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
preliminary purchase price allocation has been used to prepare the transaction accounting adjustments in the pro forma statement of income. The final purchase price allocation will be determined when Powerfleet has completed the detailed valuations
and necessary calculations as described in more detail in the explanatory notes below. The preliminary purchase price of the MiX Combination has been allocated on a preliminary basis to the acquired assets and assumed liabilities based on management&#8217;s
current estimate of fair value with the excess cost over net tangible and identifiable intangible assets acquired being allocated to
goodwill. Management retained the services of a third party to assist in the preliminary valuation of the identifiable intangible assets
acquired. These allocations are subject to change pending a final analysis of the preliminary purchase price of MiX Telematics, the identification
of additional acquired assets and assumed liabilities and the allocation of the final purchase price to the fair value of acquired assets
and assumed liabilities. The completion of Powerfleet&#8217;s accounting for the MiX Combination, including
assessing accounting policies for conformity, the determination of final purchase price, the identification of acquired assets and assumed
liabilities, the allocation of the final purchase price to the fair value of acquired assets and assumed liabilities and changes in the
amortization periods of amortizable assets will cause differences from the information presented herein and those differences may be
material.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 22; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the preliminary estimated fair values of MiX Telematics&#8217; identifiable intangible assets and their estimated
useful lives and uses a straight-line method of amortization:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.7in; border-collapse: collapse; width: 90%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(In thousands)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Estimated fair value</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: center">Estimated useful life in years</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization expense for the year ended December 31,
    2023</td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center">Amortization expense for the three months ended March
    31, 2024</td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left">Trade name</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">10,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 10%; text-align: center">14</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">714</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 12%; text-align: right">179</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Developed technology</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">30,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Customer relationships</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">113,000</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">13</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,692</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,173</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total identifiable intangible assets and related amortization</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">153,000</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">15,407</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; text-align: right">3,852</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Total amortization recorded</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(6,494</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,581</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Transaction accounting adjustments to amortization</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,913</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">2,271</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
preliminary estimates of fair value and estimated useful lives will likely differ from final amounts Powerfleet will calculate after
completing a detailed valuation analysis, and the difference could have a material effect on the accompanying unaudited pro forma condensed
combined financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note
2 &#8211; Transaction accounting adjustments</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
pro forma adjustments included in the unaudited pro forma condensed combined financial information are as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(A)</span></td>
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
    of revenues includes the following adjustments (in thousands):</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.7in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Year ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">December 31, 2023</p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">March 31, 2024</p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Amortization of identifiable intangible assets (Note 1)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">8,913</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">2,271</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Reversal of amortization of other assets (i)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(4,179</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,824</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 1pt">Total</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">4,734</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">447</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.7in">&#160;</td>
  <td style="width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
  <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The adjustment to
  reverse amortization of other assets relates to the preliminary purchase price allocation adjustment to remove the MiX Telematics
  historical capitalized commission included in other assets.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(B)</span></td>
    <td style="width: 0.25in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selling,
    general and administrative expenses include the following adjustments (in thousands):</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.7in">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Year ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">December 31, 2023</p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">March 31, 2024</p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Powerfleet share-based payment costs accelerated vesting (i)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">2,245</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 18%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Transaction costs related to the acquirer, Powerfleet (Note 1)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,309</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Reversal of amortization of other assets (ii)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(899</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(251</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expense for the replacement awards issued by the acquirer (iii)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,926</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">507</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">MiX Telematics&#8217; historical share-based payment costs reversed as replacement
    rewards granted</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,005</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(283</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">10,576</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(27</td><td style="font-weight: bold; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.7in">&#160;</td>
  <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
  <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additional share-based
  payment cost recognized for the accelerated vesting of the Powerfleet stock options and restricted stock on April 2, 2024.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.7in">&#160;</td>
  <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
  <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The adjustment to reverse amortization of other assets relates
to the preliminary purchase price allocation adjustment to remove the MiX Telematics historical capitalized commission included in other assets.</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" border="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt">
<tr style="vertical-align: top">
    <td style="width: 0.7in">&#160;</td>
  <td style="text-align: justify; width: 0.5in">(iii)</td>
  <td style="text-align: justify">The fair value of the replacement awards for the MiX Telematics equity plans is the difference between the fair value of the original
MiX Telematics awards and the fair value of the replacement Powerfleet awards granted to existing MiX Telematics employees. The valuation
was performed as at April 2, 2024. $7.8 million related to pre-combination vesting was taken into account in the consideration transferred
(Note 1). The remaining fair value of the replacement awards is recognized over the remaining vesting period as post combination compensation
costs.</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 23; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(C)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
    effects at the South African tax rate of 27% on amortization of intangible assets and reversal of other assets.</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    </tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(D)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pro
    forma earnings per share data is based on the weighted-average shares outstanding of Powerfleet common stock for the period presented
    and assumes the issuance of approximately 70.7 million shares of Powerfleet common stock at the closing of the MiX Combination and the vesting
    of 1,368,567 unvested restricted stock at January 1, 2023. Powerfleet&#8217;s historical earnings per share is computed based on the
    allocation of Powerfleet&#8217;s net income to common shareholders divided by the weighted-average common shares outstanding under
    the two-class method.</span></td>
    </tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Note
3 &#8211; Other transaction accounting adjustments</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(E)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet
                                            raised gross proceeds of $103.8 million (or $102.7 million, net of fees of $1.1 million)
                                            from a debt financing in order to fully redeem all outstanding Series A preferred stock. The Series A preferred
                                            stock was redeemable for $90.3 million. The debt financing consisted of senior secured debt
                                            ($18.8 million from Israel and $85.0 million from South Africa).</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Represents
    the net increase to interest expense resulting from interest on the new debt to finance the redemption of the Series A preferred
    stock and the amortization of related debt issuance costs as follows:</span></p></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 90%; margin-left: 0.7in">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(In thousands)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Year ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">December 31, 2023</p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Three months ended</p>
                                                                               <p style="margin-top: 0; margin-bottom: 0">March 31, 2024</p></td><td style="padding-bottom: 1pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 56%; text-align: left">Interest expense on new debt</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">(9,133</td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 18%; text-align: right">(2,261</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Amortization of new debt issuance costs</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(293</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(73</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Total</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">(9,426</td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right">(2,334</td><td style="font-weight: bold; text-align: left">)</td></tr>
  </table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.45in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(F)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
    expense on the additional interest related to funding raised.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(G)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    redemption is assumed to take place on January 1, 2023; therefore, the Accretion of preferred stock and Preferred stock dividends
    recognized by Powerfleet has been reversed.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(H)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassifications
    have been made to MiX Telematics&#8217; audited consolidated statement of income for the years ended March 31, 2024 and March 31,
    2023, and the nine months ended December 31, 2023 included in MiX Telematics&#8217; Quarterly Report on Form 10-Q, to conform the
    presentation to Powerfleet&#8217;s accounting policies for:</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">research
    and development expenses included in administration and other expenses presented separately by Powerfleet; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">b.</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">combine
    sales and marketing expenses and administration and other expenses to conform to the Powerfleet presentation.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="SSSS_002"></span>POWERFLEET,
INC.<br/>
<span style="text-transform: uppercase">INDEX TO FINANCIAL STATEMENTS</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1pt; white-space: nowrap; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; font: 10pt Times New Roman, Times, Serif; width: 0.5in; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
    Financial Statements of MiX Telematics Limited for the years ended March 31, 2024 and 2023</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_001">Report
    of Independent Auditors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_002">Consolidated
    Balance Sheets as of March 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_003">Consolidated
    Statements of Income for the&#160;years ended March 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_004">Consolidated
    Statements of Comprehensive Loss for the&#160;years ended March 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_005">Consolidated
    Statements of Changes in Stockholders&#8217; Equity for the years ended March 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-7</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_006">Consolidated
    Statements of Cash Flows for the&#160;years ended March 31, 2024 and 2023</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-8</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; background-color: White">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#Su_007">Notes
    to the Financial Statements</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-9</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt"></p>

<!-- Field: Page; Sequence: 25; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin-right: 0pt; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_001"></span>INDEPENDENT
AUDITOR&#8217;S REPORT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>To
the board of directors</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have audited the consolidated financial statements of MiX Telematics Limited and subsidiaries (the &#8220;Company&#8221;), which comprise
the consolidated balance sheets as of March 31, 2024 and 2023, and the related consolidated statements of income/(loss), comprehensive
income/(loss), changes in stockholders&#8217; equity, and cash flows for the years then ended, and the related notes to the consolidated
financial statements (collectively referred to as the &#8220;financial statements&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
our opinion, the accompanying financial statements present fairly, in all material respects, the financial position of the Company as
of March 31, 2024 and 2023, and the results of its operations and its cash flows for the years then ended in accordance with accounting
principles generally accepted in the United States of America.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conducted our audits in accordance with auditing standards generally accepted in the United States of America (GAAS). Our responsibilities
under those standards are further described in the Auditor&#8217;s Responsibilities for the Audit of the Financial Statements section
of our report. We are required to be independent of the Company and to meet our other ethical responsibilities, in accordance with the
relevant ethical requirements relating to our audits. We believe that the audit evidence we have obtained is sufficient and appropriate
to provide a basis for our audit opinion.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Responsibilities
of Management for the Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
is responsible for the preparation and fair presentation of the financial statements in accordance with accounting principles generally
accepted in the United States of America, and for the design, implementation, and maintenance of internal control relevant to the preparation
and fair presentation of financial statements that are free from material misstatement, whether due to fraud or error.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the financial statements, management is required to evaluate whether there are conditions or events, considered in the aggregate,
that raise substantial doubt about the Company&#8217;s ability to continue as a going concern for one year after the date that the financial
statements are issued.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Auditor&#8217;s
Responsibilities for the Audit of the Financial Statements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
objectives are to obtain reasonable assurance about whether the financial statements as a whole are free from material misstatement,
whether due to fraud or error, and to issue an auditor&#8217;s report that includes our opinion. Reasonable assurance is a high level
of assurance but is not absolute assurance and therefore is not a guarantee that an audit conducted in accordance with GAAS will always
detect a material misstatement when it exists. The risk of not detecting a material misstatement resulting from fraud is higher than
for one resulting from error, as fraud may involve collusion, forgery, intentional omissions, misrepresentations, or the override of
internal control. Misstatements are considered material if there is a substantial likelihood that, individually or in the aggregate,
they would influence the judgment made by a reasonable user based on the financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>


<!-- Field: Page; Sequence: 26; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INDEPENDENT
AUDITOR&#8217;S REPORT</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>To
the board of directors (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Auditor&#8217;s
Responsibilities for the Audit of the Financial Statements (continued)</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
performing an audit in accordance with GAAS, we:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercise
                                            professional judgment and maintain professional skepticism throughout the audit.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Identify
                                            and assess the risks of material misstatement of the financial statements, whether due to
                                            fraud or error, and design and perform audit procedures responsive to those risks. Such procedures
                                            include examining, on a test basis, evidence regarding the amounts and disclosures in the
                                            financial statements.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Obtain
                                            an understanding of internal control relevant to the audit in order to design audit procedures
                                            that are appropriate in the circumstances, but not for the purpose of expressing an opinion
                                            on the effectiveness of the Company&#8217;s internal control. Accordingly, no such opinion
                                            is expressed.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluate
                                            the appropriateness of accounting policies used and the reasonableness of significant accounting
                                            estimates made by management, as well as evaluate the overall presentation of the financial
                                            statements.</span></td></tr>
<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
<td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Conclude
                                            whether, in our judgment, there are conditions or events, considered in the aggregate, that
                                            raise substantial doubt about the Company&#8217;s ability to continue as a going concern
                                            for a reasonable period of time.</span></td></tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are required to communicate with those charged with governance regarding, among other matters, the planned scope and timing of the audit,
significant audit findings, and certain internal control-related matters that we identified during the audit.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Deloitte &amp; Touche</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registered
Auditors</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">Johannesburg, South Africa</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">26
July 2024</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"></p>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p id="xdx_112_hsrt--ConsolidatedEntitiesAxis__custom--MixTelematicsLimitedMember_zFqllSBlgU1g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_002"></span>MIX
TELEMATICS LIMITED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
BALANCE SHEETS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
thousands, except per share data)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_303_111_pn3n3_zVTEbnYJsMhb" summary="xdx: Statement - Consolidated Balance Sheets" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230331_z90F6JuRw5yh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20240331_zZb7wLEQJi56" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AssetsAbstract_iB_zOQSxo010fQh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">ASSETS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--AssetsCurrentAbstract_i01B_zBlYkwKrkQ38" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CashAndCashEquivalentsAtCarryingValue_i02I_maACz80M_zApP8lQv87Hh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Cash and cash equivalents</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000041" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,876</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000042" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,737</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--RestrictedCashAndCashEquivalents_i02I_maACz80M_zmZ2hRpwRi19" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">781</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000045" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">794</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--AccountsReceivableNetCurrent_i02I_maACz80M_zgfT7Ktt6en3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accounts receivables, net of allowances for doubtful accounts of $<span id="xdx_903_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20230331_ztC1j4Dd3EF5" title="Allowances for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000050" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.7</ix:nonFraction>
    </span>million and $<span id="xdx_90C_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iI_pn5n6_c20240331_z2X72mXd7jUh" title="Allowances for doubtful accounts"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000052" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.3</ix:nonFraction>
    </span>million as of March 31, 2023 and 2024, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000047" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000048" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,675</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InventoryNet_i02I_maACz80M_zwoMGD0i9tJl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Inventory, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,936</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,142</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_i02I_maACz80M_zUmmaJK9cU9i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Prepaid expenses and other current assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000057" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,950</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,693</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--AssetsCurrent_i01TI_mtACz80M_maAzZsP_zx133riOJF3b" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left">Total current assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000060" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">69,737</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AssetsCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000061" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66,041</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_i01I_maAzZsP_zUgz5vMAFUTd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000063" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,779</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000064" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,381</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Goodwill_i01I_maAzZsP_zwz3ehH7iLQ8" style="vertical-align: bottom; background-color: White">
    <td>Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000066" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,258</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000067" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,226</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsNet_i01I_maAzZsP_zjyMZs3XC8k5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Intangible assets, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,895</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,792</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxAssetsNet_i01I_maAzZsP_zu00jKS0Vyej" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,090</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,093</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherAssetsNoncurrent_i01I_maAzZsP_zkphJQSW5tKj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other assets</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000075" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,804</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,061</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Assets_i01TI_mtAzZsP_zLOI2jRMmzNi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total assets</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176,563</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175,594</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesAndStockholdersEquityAbstract_iB_zU76phzwvKJ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--LiabilitiesCurrentAbstract_i01B_zGMFEankiuBi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LinesOfCreditCurrent_i02I_maLCz91y_zkgCRzP6d953" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Short-term debt</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000087" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,253</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,158</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccountsPayableCurrent_i02I_maLCz91y_zaq2OQ3bpg06" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,120</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,149</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AccruedLiabilitiesAndOtherCurrent_i02I_maLCz91y_zbr0oKrSLo61" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued expenses and other liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:AccruedLiabilitiesAndOtherCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000093" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,486</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:AccruedLiabilitiesAndOtherCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,110</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BusinessCombinationContingentConsiderationLiabilityCurrent_i02I_maLCz91y_zbI5mLVCcR5j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Contingent consideration</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,569</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0097">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ContractWithCustomerLiabilityCurrent_i02I_maLCz91y_zG20RVN3gYZk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,295</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,394</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedIncomeTaxesCurrent_i02I_maLCz91y_zLVOvEmc5Pak" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income taxes payable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">298</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccruedIncomeTaxesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">355</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--LiabilitiesCurrent_i02TI_mtLCz91y_maLzbNs_zyfhn8k1D8Bj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left">Total current liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,021</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,166</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredIncomeTaxLiabilitiesNet_i01I_maLzbNs_zUXDJWw7g4ze" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,357</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilitiesNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherLiabilitiesNoncurrent_i01I_maLzbNs_zzgpzSem8KJb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Long-term accrued expenses and other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,368</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,336</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--Liabilities_i01TI_mtLzbNs_maLASEzglR_z0zBG9Gv0pUh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left; padding-bottom: 1pt">Total liabilities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,746</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71,706</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Stockholders&#8217; equity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_znxCSKXh8VIk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">MiX Telematics Limited stockholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PreferredStockValue_i01I_maSEzTHb_zx1OSDEWkC34" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Preference shares: <span id="xdx_905_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20230331_z8OOGPgPXD36" title="Preferred stock, shares authorized"><span id="xdx_903_eus-gaap--PreferredStockSharesAuthorized_iI_pn6n6_c20240331_z53BnQhtymDf" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000123" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000125" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">100</ix:nonFraction></ix:nonFraction></span>
    </span>million shares authorized but <span id="xdx_905_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20230331_zmwd7hkroQyk" title="Preferred stock, shares issued"><span id="xdx_90F_eus-gaap--PreferredStockSharesIssued_iI_pid_do_c20240331_zlMnqvtenjE7" title="Preferred stock, shares issued"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000127" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesIssued" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000129" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">no</ix:nonFraction></ix:nonFraction></span></span>t
    issued</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0120">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0121">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CommonStockValue_i01I_maSEzTHb_zVkcRaEMSNZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Ordinary shares: <span id="xdx_908_eus-gaap--CommonStockSharesIssued_iI_pn5n6_c20230331_z52RCg0LC3M" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000134" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">608.8</ix:nonFraction>
    </span>million and <span id="xdx_904_eus-gaap--CommonStockSharesIssued_iI_pn5n6_c20240331_zSNNmOLaACd3" title="Common stock, shares issued"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000136" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">607.8</ix:nonFraction></span>
    million <span id="xdx_904_eus-gaap--CommonStockNoParValue_iI_do_c20240331_zTpv4y8OQqf9" title="Common stock no par value"><span id="xdx_905_eus-gaap--CommonStockNoParValue_iI_do_c20230331_z2waqHSzSpu9" title="Common stock no par value"><ix:nonFraction name="us-gaap:CommonStockNoParValue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000138" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockNoParValue" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000140" format="ixt-sec:numwordsen" decimals="-3" scale="3" unitRef="USDPShares">no</ix:nonFraction></ix:nonFraction></span></span>-par value shares issued as of March 31, 2023 and 2024, respectively</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000131" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64,001</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--TreasuryStockValue_i01NI_di_msSEzTHb_zMMQTjhuRdN3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Less treasury stock at cost: <span id="xdx_905_eus-gaap--TreasuryStockCommonShares_iI_pn5n6_c20240331_z6IZeYQfJLAk" title="Treasury stock, common shares"><span id="xdx_90A_eus-gaap--TreasuryStockCommonShares_iI_pn5n6_c20230331_zIfLDS9jUVIe" title="Treasury stock, common shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000145" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000147" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="Shares">53.8</ix:nonFraction></ix:nonFraction></span>
    </span>million shares as of March, 31, 2023 and March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,315</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:TreasuryStockValue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,315</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maSEzTHb_z54dS1zyPUB8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,024</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,280</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i01I_maSEzTHb_zTmzGlUY7Wh6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Accumulated other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000152" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,399</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000153" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,148</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--AdditionalPaidInCapital_i01I_maSEzTHb_zkFG65Bm0LGj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Additional paid-in capital</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000155" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,499</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000156" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,389</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--StockholdersEquity_i01TI_mtSEzTHb_maSEIPAzSpQ_zovRpvuDy4a9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Total MiX Telematics Limited stockholders&#8217; equity</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,812</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,883</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--MinorityInterest_i01I_maSEIPAzSpQ_zJ6k0WghQ29i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:MinorityInterest" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_i01TI_mtSEIPAzSpQ_maLASEzglR_z1lbQ3VAvNUi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total stockholders&#8217; equity</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,817</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,888</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--LiabilitiesAndStockholdersEquity_iTI_mtLASEzglR_zeBWViErkLgf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total liabilities and stockholders&#8217; equity</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176,563</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">175,594</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 28; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_003"></span>MIX
TELEMATICS LIMITED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF INCOME</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_308_113_pn3n3_zuiDPWDpNbrd" summary="xdx: Statement - Consolidated Statements of Income" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220401__20230331_z7vBXVOfk3J4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20230401__20240331_znMd7sTIFD5k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the year ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--RevenuesAbstract_iB_zPLnLZyCpBCe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--SubscriptionMember_zhJuI56NeO32" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 60%">Subscription</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember" id="Fact000173" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">126,656</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember" id="Fact000174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">130,680</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_i01_hsrt--ProductOrServiceAxis__custom--HardwareAndOtherMember_zkHdnyI7Zkwa" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Hardware and other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember" id="Fact000176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,337</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember" id="Fact000177" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,600</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--RevenueFromContractWithCustomerExcludingAssessedTax_maGPz2KZ_z97LYUcLom0g" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000179" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">144,993</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">152,280</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CostOfRevenueAbstract_iB_zMiuQ8BD1yK9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Cost of revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CostOfGoodsAndServicesSold_i01_hsrt--ProductOrServiceAxis__custom--SubscriptionMember_zj2iw0vYFbDi" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Subscription</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember" id="Fact000185" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,073</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember" id="Fact000186" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,405</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CostOfGoodsAndServicesSold_i01_hsrt--ProductOrServiceAxis__custom--HardwareAndOtherMember_zip3o0Bb0iFi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Hardware and other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember" id="Fact000188" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,054</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember" id="Fact000189" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,628</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CostOfGoodsAndServicesSold_msGPz2KZ_zmurPdyDjCy7" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Total cost of revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000191" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,127</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CostOfGoodsAndServicesSold" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000192" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">60,033</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--GrossProfit_iT_mtGPz2KZ_maOILzbZ1_zmJuMReQcmid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Gross profit</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000194" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90,866</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GrossProfit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">92,247</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingExpensesAbstract_iB_z0EAN8TWIvI8" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--SellingAndMarketingExpense_i01_maOEzCqW_zTT4G31GY4k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Sales and marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SellingAndMarketingExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000201" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,239</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--GeneralAndAdministrativeExpense_i01_maOEzCqW_zhM8Y0wduhhd" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Administration and other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62,107</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:GeneralAndAdministrativeExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67,574</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingExpenses_i01T_mtOEzCqW_msOILzbZ1_zL5jN04W36x9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Total operating expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000206" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,301</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,813</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OperatingIncomeLoss_iT_mtOILzbZ1_maILFCOzXop_zRvYXkwRzX39" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Income from operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000209" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingIncomeLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,434</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherNonoperatingIncomeExpense_maILFCOzXop_zUCvSNonOk77" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other income/(expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,689</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherNonoperatingIncomeExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000213" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">179</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--InvestmentIncomeInterestAndDividend_maILFCOzXop_zfyiNTBm6Npa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterestAndDividend" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,159</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeInterestAndDividend" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000216" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,142</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--InvestmentIncomeInvestmentExpense_msILFCOzXop_zYKJNNITGDw4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Interest expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeInvestmentExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000218" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,446</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeInvestmentExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,347</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtILFCOzXop_maPLzmOu_zgpR96i1aY11" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Income before income tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000221" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,967</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,050</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeTaxExpenseBenefit_msPLzmOu_zijJkoLDLC5e" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Income tax expense</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000224" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,445</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,465</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfitLoss_iT_mtPLzmOu_maNILzABx_zfkrSXeVFVr5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000228" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--NetIncomeLossAttributableToNoncontrollingInterest_msNILzABx_znXG2pNdBZid" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Net income attributable to non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0230">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0231">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_iT_mtNILzABx_zkN9lSunCmH5" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net income attributable to MiX Telematics Limited</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000233" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>


<!-- Field: Page; Sequence: 29; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_004"></span>MIX
TELEMATICS LIMITED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF COMPREHENSIVE LOSS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30C_113_pn3n3_zF5ZgECZznwd" summary="xdx: Statement - Consolidated Statements of Comprehensive Loss" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20230331_z2LgZK59IEB6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20230401__20240331_zTQuSjWKpbY8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the year ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProfitLoss_maCINOTzgs7_zT5y19BiPdm7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold; text-align: left">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000236" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_iB_zWFLXl0vnh66" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_i01_maCINOTzgs7_zHZ42VWGrDG1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Foreign currency translation losses, net of tax</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000242" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000243" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_i01T_mtCINOTzgs7_maCINOTzBz2_zilGzhtL5Gbd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Total comprehensive loss</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000245" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,786</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000246" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_i01_msCINOTzBz2_zd8F8IHkkYQ" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: Total comprehensive loss attributable to non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0248">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0249">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--ComprehensiveIncomeNetOfTax_iT_mtCINOTzBz2_zahW4r4tvoJ4" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total comprehensive loss attributable to MiX Telematics
    Limited</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000251" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,786</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000252" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 30; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_005"></span>MIX
TELEMATICS LIMITED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CHANGES IN STOCKHOLDERS</b>&#8217; <b>EQUITY</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" id="xdx_30B_114_pn3n3_zHHGYMAPoYQc" summary="xdx: Statement - Consolidated Statements of Changes in Stockholders' Equity" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BF_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_zmtcK5OrvP8k"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_us-gaap--TreasuryStockCommonMember_z0CSntIU20pb"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BD_us-gaap--StatementEquityComponentsAxis_us-gaap--AociIncludingPortionAttributableToNoncontrollingInterestMember_zweWHXulV8hk"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BA_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_zu5sJD96iwv"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zQTZ6YEOk4vf"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--ParentMember_zePjMJ0NxOk1"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4BC_us-gaap--StatementEquityComponentsAxis_us-gaap--NoncontrollingInterestMember_zuEAVpmcaJOj"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2" id="xdx_4B1_us-gaap--StatementEquityComponentsAxis_custom--TotalShareholdersEquityMember_zljjjah3Tbaj"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Common
    Stock</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Treasury</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Accumulated</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Other</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><b>Comprehensive</b></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Income/</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Additional</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><b>Paid-In</b></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>Retained</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Total
                                            MiX</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Telematics</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><b>Limited</b></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Stockholders&#8217;</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Non-</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><b>Controlling<span style="font-family: Times New Roman, Times, Serif"></span></b></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Total</b></span></p>
                                               <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Stockholders&#8217;</b></span></p></td><td style="text-align: center; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Shares</b></span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>Amount</b></span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Stock</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>(Loss)</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Capital</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Earnings</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Equity</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Interest</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif"><b>Equity</b></span></p></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td colspan="2"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_438_c20220401__20230331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zSEy7y8Po1M6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Balance as of April 1, 2022</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_985_eus-gaap--CommonStockSharesOutstanding_iS_pid_c20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zssJBA5kv787" title="Beginning balance (in shares)" style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000263" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">605,177</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64,390</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="Fact000255" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,315</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000256" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,909</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000257" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,001</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,709</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000259" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">126,692</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="width: 2%; font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="width: 4%; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">126,697</ix:nonFraction></span></td><td style="width: 1%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_zpgtv7MbLUuc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total comprehensive
    (loss)/income</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0265">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0266">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000267" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0268">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000269" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000270" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,786</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl0271">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000272" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,786</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--ProfitLoss_zoLhrIc3awJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0274">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0275">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0276">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0277">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000279" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0280">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_zsjveUzp7K91" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive
    loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0283">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0284">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000285" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0286">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0287">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000288" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0289">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000290" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zbtCrOKnMmv" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock in relation to
    SARs and RSUs exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zjNEQKOP3yJh" title="Issuance of common stock in relation to SARs and RSUs exercised, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000301" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,744</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0292">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0293">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0294">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0295">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0296">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0297">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0298">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0299">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zjncrUqdOrD8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0303">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0304">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0305">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">502</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0307">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">502</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0309">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000310" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">502</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DividendsCommonStockCash_iN_di_ziTWySsFuYxh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dividends declared on ordinary shares</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0312">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0313">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0314">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0315">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000316" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,207</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000317" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,207</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0318">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000319" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,207</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zFbLN3jz2R81" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Ordinary shares repurchased and cancelled</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_981_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_pid_c20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_za8dBbDr6727" title="Ordinary shares repurchased and cancelled, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000330" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">1,167</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000321" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">389</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0322">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0323">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0324">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0325">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000326" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">389</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0327">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000328" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">389</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_43C_c20230401__20240331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_zipqwLzrYuC7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">Balance as of March 31, 2023</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98C_eus-gaap--CommonStockSharesOutstanding_iS_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaJquWK3rh17" title="Beginning balance (in shares)" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000341" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">608,754</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000332" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64,001</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="Fact000333" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,315</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000334" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,399</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000335" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,499</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,024</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000337" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,812</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000339" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,817</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_439_c20230401__20240331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iS_z8tWzvxyR9mb" style="display: none; vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance </span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_980_eus-gaap--CommonStockSharesOutstanding_iS_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zHRAHmD83VM1" title="Balance, shares" style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000352" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">608,754</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64,001</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="Fact000344" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,315</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000345" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,399</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000346" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,499</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000347" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,024</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000348" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,812</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000350" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,817</ix:nonFraction></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
<tr id="xdx_406_eus-gaap--ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_zGJJtppdwoCe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Total comprehensive
    loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0354">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0355">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000356" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0357">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000358" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000359" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0360">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000361" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">164</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ProfitLoss_zPJyv3hMG584" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Net income</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0363">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0364">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0365">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0366">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000368" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0369">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_zHESF1JAXoT7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">Other comprehensive
    loss</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0372">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0373">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000374" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0375">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0376">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000377" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0378">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000379" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--StockIssuedDuringPeriodValueShareBasedCompensation_zDO1F5W7OMXg" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Issuance of common stock in relation <br/>to
    RSUs exercised</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--StockIssuedDuringPeriodSharesShareBasedCompensation_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zaWgLhF5CnSi" title="Issuance of common stock in relation to SARs and RSUs exercised, shares" style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000390" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">800</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0381">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0382">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0383">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0384">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0385">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0386">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0387">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0388">&#8212;</span></span></td><td style="font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_zfrXlc2DP5Jj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Stock-based compensation</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0392">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0393">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0394">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000395" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,110</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0396">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000397" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,110</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0398">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000399" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,110</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DividendsCommonStockCash_iN_di_zNeY4PGtYa6b" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">Dividends declared on ordinary shares</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#8212;</span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0401">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0402">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0403">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0404">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,329</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000406" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,329</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0407">&#8212;</span></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000408" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,329</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockRepurchasedAndRetiredDuringPeriodValue_zn3mwmj73Me" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">Ordinary shares repurchased
    and cancelled</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_98E_eus-gaap--StockRepurchasedAndRetiredDuringPeriodShares_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zYFiUaMv6lY4" title="Ordinary shares repurchased and cancelled, shares" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodShares" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000419" format="ixt:numdotdecimal" decimals="INF" sign="-" unitRef="Shares">1,716</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000410" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">546</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0411">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0412">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0413">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0414">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000415" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">546</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><span style="-sec-ix-hidden: xdx2ixbrl0416">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockRepurchasedAndRetiredDuringPeriodValue" contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000417" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">546</ix:nonFraction></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_436_c20230401__20240331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zKfCFMfDf8V7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">Balance as of March
    31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td id="xdx_982_eus-gaap--CommonStockSharesOutstanding_iE_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zgnZGPGApAK2" title="Ending balance (in shares)" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000430" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">607,838</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,455</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="Fact000422" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,315</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000423" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,148</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000424" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,389</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,280</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,883</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000428" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,888</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif">&#160;</span></td></tr>
  <tr id="xdx_437_c20230401__20240331_eus-gaap--StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_iE_zsXYZzpYOLci" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td id="xdx_980_eus-gaap--CommonStockSharesOutstanding_iE_pid_c20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zE0FCkL1uvbe" title="Balance, shares" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000441" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">607,838</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact000432" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,455</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember" id="Fact000433" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,315</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000434" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,148</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(<ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember" id="Fact000435" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,389</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember" id="Fact000436" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,280</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember" id="Fact000437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,883</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000438" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" contextRef="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember" id="Fact000439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,888</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 31; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: center; text-indent: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_006"></span>MIX
TELEMATICS LIMITED</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CASH FLOWS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-indent: 0pt; margin: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in
thousands)</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_304_112_pn3n3_z17oW32bZk1e" summary="xdx: Statement - Consolidated Statements of Cash Flows" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_490_20220401__20230331_zf4u6Fe8nqsk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230401__20240331_zE56OFuy8kOc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">For the year ended March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zzIYU1BMTxF1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ProfitLoss_i01_maNCPBUzKU4_z7IIAPOcBD22" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; font-weight: bold; text-align: left">Net income</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000446" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,522</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ProfitLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,585</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_i01B_zPrO5dSnHab1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Adjustments to reconcile net income to net cash provided by operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02_maNCPBUzKU4_zl27jsLKqDtj" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Current income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000452" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,080</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredIncomeTaxExpenseBenefit_i02_maNCPBUzKU4_zPB6uEFZv3jf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Deferred income taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,066</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000456" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,385</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i02N_di_msNCPBUzKU4_zHP5gsDWHFO9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Profit on sale of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">115</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_i02_maNCPBUzKU4_zK6ShJsHv1U6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Contingent consideration remeasurement</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000461" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">504</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000462" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,299</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--Depreciation_i02_maNCPBUzKU4_zNmKuc0xK151" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt">Depreciation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000464" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,249</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AmortizationOfIntangibleAssets_i02_maNCPBUzKU4_z5MowZzvX5Fd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Amortization of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,866</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000468" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,201</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--AmortizationOfDeferredSalesCommissions_i02_maNCPBUzKU4_zPBo11s7jYul" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Amortization of deferred commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDeferredSalesCommissions" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000470" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,276</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AmortizationOfDeferredSalesCommissions" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,895</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetImpairmentCharges_i02_maNCPBUzKU4_z51qJYXxqiz7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Impairment of long-lived assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AssetImpairmentCharges" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000474" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">139</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--InvestmentIncomeNet_i02N_di_msNCPBUzKU4_ztyJEkwJsWv8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000476" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">287</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentIncomeNet" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000477" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EquitysettledStockBasedCompensationCosts_i02_maNCPBUzKU4_zlCuocGb6cB7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Equity-settled stock based compensation costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EquitysettledStockBasedCompensationCosts" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">502</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EquitysettledStockBasedCompensationCosts" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,110</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ShareBasedCompensation_i02_maNCPBUzKU4_z8KKCVEoVveh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Cash-settled stock based compensation costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0482">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0483">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ForeignCurrencyTransactionGainLossBeforeTax_i02N_di_msNCPBUzKU4_zRB2akpF7DAi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Net foreign exchange losses/(gains)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,110</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossBeforeTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000486" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,742</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--ProvisionForDoubtfulAccounts_i02_maNCPBUzKU4_z4bYhd7xURT8" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Change in allowance for doubtful accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000488" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000489" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,225</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InventoryWriteDown_i02_maNCPBUzKU4_z8VjJB0IGhtb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Write-down of inventory to net realizable value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">800</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">615</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--NetAccruedExpensesAndOtherLiabilitiesRaised_i02_maNCPBUzKU4_z6HHBDrEhiKa" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Net accrued expenses and other liabilities raised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000494" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">731</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">314</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherNoncashIncomeExpense_i02N_di_msNCPBUzKU4_zSZoIUh9czEe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Other non-cash items</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000497" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">519</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherNoncashIncomeExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000498" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">654</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInOperatingCapitalAbstract_i02B_zLdd6RKaslra" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--IncreaseDecreaseInInventories_i03N_di_msNCPBUzKU4_zOHOyHZHf2Oe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,380</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInInventories" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000504" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">179</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccountsReceivable_i03N_di_msNCPBUzKU4_zvFA1k4uPlI9" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,304</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsReceivable" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000507" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,706</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_i03N_di_msNCPBUzKU4_zLyXU4QMnMyd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,195</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000510" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">514</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--IncreaseDecreaseInAccountsPayable_i03_maNCPBUzKU4_z2eYrq4cng93" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Accounts payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000512" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayable" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,641</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_i03_maNCPBUzKU4_ziT3LFxXAo1i" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Accrued expenses and other liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,673</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000516" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">696</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--IncreaseDecreaseInContractWithCustomerAsset_i03N_di_msNCPBUzKU4_zWbM7p9GfYLg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000518" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,042</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInContractWithCustomerAsset" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,995</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40A_ecustom--IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_i03_maNCPBUzKU4_zmU8yI1D7Nyg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Foreign currency translation adjustments on operating assets and liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000521" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">898</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000522" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,054</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--ProceedsFromInterestReceived_i03_maNCPBUzKU4_zmUTdLRLpFob" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Interest received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromInterestReceived" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">733</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromInterestReceived" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000525" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,122</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InterestPaidNet_i03N_di_msNCPBUzKU4_zkYM3KYPmlNg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Interest paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">911</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000528" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,816</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxesPaid_i03N_di_msNCPBUzKU4_zzfFGHcw8AQd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Income tax paid</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,045</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000531" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,949</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i02T_mtNCPBUzKU4_maCCERCz8oo_zxVCIvcoQDM" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash provided by operating activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,948</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000534" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,888</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_z6KRdO8EGAg" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Cash flows from investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_zpWZ7z2dpeZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Acquisition of property, plant and equipment &#8211; in-vehicle devices</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember" id="Fact000539" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,868</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember" id="Fact000540" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,201</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--PropertyPlantAndEquipmentOtherTypesMember_msNCPBUzBi6_zbY69koAzxM" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Acquisition of property, plant and equipment &#8211;other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" id="Fact000542" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">946</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember" id="Fact000543" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,971</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_407_eus-gaap--ProceedsFromSaleOfPropertyPlantAndEquipment_i01_maNCPBUzBi6_zZg5ZZp5uUQc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Proceeds from the sale of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000546" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">136</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--PaymentsToAcquireIntangibleAssets_i01N_di_msNCPBUzBi6_zA7s2aGtjHX" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Acquisition of intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,307</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireIntangibleAssets" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000549" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,972</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsToAcquireBusinessesGross_i01N_di_msNCPBUzBi6_zzPROVX9scGh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Cash paid for business combination</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:PaymentsToAcquireBusinessesGross" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,739</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0552">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzBi6_maCCERCz8oo_z18fX4wK91Cj" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash used in investing activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000554" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28,789</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000555" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">23,008</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zn1Ee4JDCAPf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Cash flows from financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsForRepurchaseOfCommonStock_i01N_di_msNCPBUzaiT_zQygGf3q7sG1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash paid for ordinary shares repurchased</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">389</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsForRepurchaseOfCommonStock" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000561" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">546</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsOfDividendsCommonStock_i01N_di_msNCPBUzaiT_zk1Tf7BkMfIe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Cash paid on dividends to MiX Telematics stockholders</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,197</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentsOfDividendsCommonStock" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000564" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,320</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ProceedsFromRepaymentsOfShortTermDebt_i01_maNCPBUzaiT_zKqomLzXYstk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Movement in short-term debt</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,544</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProceedsFromRepaymentsOfShortTermDebt" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000567" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,550</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--PaymentForContingentConsiderationLiabilityFinancingActivities_i01N_di_msNCPBUzaiT_zkbyQYhFuNaf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred consideration paid</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000570" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,955</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_eus-gaap--ProceedsFromIssuanceOfDebt_i01_maNCPBUzaiT_z25Ws1vGXBc5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Proceeds from borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0572">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0573">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--PaymentToAcquireNoncontrollingInterest_i01N_di_msNCPBUzaiT_zR4R0bXinyNl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Payment to non-controlling interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0575">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0576">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUzaiT_maCCERCz8oo_zT8zjN5kyWrh" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net cash (used in)/from financing activities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,958</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000579" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,271</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_iT_mtCCERCz8oo_zXrbnfKAAq68" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net decrease in cash and cash equivalents, and restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000581" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,883</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000582" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,391</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zGJgLJXPiOKa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Cash and cash equivalents, and restricted cash at the beginning of the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact000584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,719</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,657</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_zwVhKfrMO032" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Effect of exchange rate changes on cash and cash equivalents, and restricted
    cash</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000587" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,179</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000588" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,735</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zZh5DkAi6Wrl" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Cash and cash equivalents, and restricted cash at the end
    of the year</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000590" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,657</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000591" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,531</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 32; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><span id="Su_007"></span>NOTES
TO CONSOLIDATED FINANCIAL STATEMENTS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000593" name="us-gaap:NatureOfOperations"><p id="xdx_802_eus-gaap--NatureOfOperations_zdeijw9IbEpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_827_zEzMiB47k9Sb">Nature of the Business</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Limited and its consolidated subsidiaries (&#8220;the Company&#8221;) is a global provider of fleet and mobile asset management
solutions delivered as Software-as-a-Service (&#8220;SaaS&#8221;). The Company&#8217;s solutions enable customers to manage, optimize
and protect their investments in commercial fleets, mobile assets or personal vehicles. The Company&#8217;s solutions enable a wide range
of customers, from large enterprise fleets to small fleet operators and consumers, to reduce fuel and other operating costs, improve
efficiency, enhance regulatory compliance, promote driver safety, manage risk and mitigate theft. The Company&#8217;s solutions mostly
rely on our proprietary, highly scalable technology platforms, which allows it to collect, analyze and deliver information based on data
from customers&#8217; vehicles. Using intuitive, web-based interfaces, reports or mobile applications, the Company&#8217;s fleet customers
can access large volumes of real-time and historical data, monitor the location and status of their drivers and vehicles and analyze
a wide number of key metrics across their fleet operations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Limited is a public company incorporated and domiciled in South Africa. On April 2, 2024, the transactions contemplated by
the Implementation Agreement (the &#8220;Powerfleet Transaction&#8221;), dated as of October 10, 2023, with PowerFleet, Inc. (&#8220;Powerfleet&#8221;)
and Main Street 2000 Proprietary Limited (&#8220;Main Street&#8221;) were consummated. On this day, the Company&#8217;s ordinary shares,
which were publicly traded on the Johannesburg Stock Exchange (JSE: MIX), and its American Depositary Shares, which were listed on the
New York Stock Exchange (NYSE: MIXT), were delisted and the Company became an indirect, wholly owned subsidiary of Powerfleet. <span style="background-color: white">Refer
to note 21</span> for more information.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
address of the Company&#8217;s principal executive office is 750 Park of Commerce Boulevard, Suite 310, Boca Raton, Florida, 33487.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000595" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_80C_eus-gaap--SignificantAccountingPoliciesTextBlock_zZLoD2APCWq2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_823_z0XsAZGILXQk">Summary of significant accounting policies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal accounting policies applied in the preparation of these consolidated financial statements are set out below. These accounting
policies have been consistently applied to all the years presented, unless otherwise stated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000597" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBNUxXUFDqPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_869_zYa5GtFfUfX" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
of preparation and consolidation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s consolidated financial statements for the years ended March 31, 2023 and 2024 are prepared in accordance with generally
accepted accounting principles in the United States (&#8220;GAAP&#8221;) and Regulation S-X Rule 3-05. They should be read in conjunction
with the accompanying notes thereto. All subsidiaries have been consolidated, including variable interest entities (&#8220;VIEs&#8221;)
of which the Company is deemed to be the primary beneficiary. Inter-company transactions, balances and unrealized gains on transactions
between group companies are eliminated. Unrealized losses are also eliminated except to the extent the transaction provides evidence
of an impairment of the transferred asset. Accounting policies of subsidiaries have been adjusted to ensure consistency with the policies
adopted by the Company. All subsidiaries have the same reporting dates as the Company.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000599" name="us-gaap:UseOfEstimates"><p id="xdx_847_eus-gaap--UseOfEstimates_z231w1fxUiu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_866_zVxwSn2C2pnd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of estimates</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the
amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment
of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions,
the determination of useful lives of the Company&#8217;s customer relationships, contingencies, the classification of devices and other
hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts,
income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from
those estimates, and such differences may be material to the consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have considered the impact of rising inflation, fuel prices, global politics, sanctions and the impact thereof on global trade on the
estimates and assumptions used. As of March 31, 2024, we have taken into account the impact of the above on goodwill sensitivities and
impairment assessments. However, future changes in economic conditions could have an impact on future estimates and judgements used.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 33; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000601" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zpwIiRljDfg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_86D_ze3KbxEHDWt9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
from contracts with customers</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Significant
judgments </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon transfer of control of distinct promised products and/or services to customers in an amount that reflects the consideration
that the Company expects to receive in exchange for those products and/or services. The Company enters into contracts that include the
supply of fleet and mobile asset management equipment. For such contracts, the Company utilizes significant judgment to determine whether
control of the equipment has transferred to the customer, and in instances where it does, it recognizes revenue in accordance with <i>Revenue
from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When control of the equipment does not transfer to the customer, which is
when legal title does not transfer to the customer, our judgement is that the customer does not have the right to direct the use of the
equipment when the customer does not operate the equipment or make any significant decisions about its use. In these instances, the Company
uses the equipment to provide fleet and mobile asset management services to the customer. Accordingly, these arrangements, which comprise
virtually all of the transactions in which legal title does not pass to the customer, are not within the scope of ASC 842, Leases (&#8220;ASC
842&#8221;). Instead, for such contracts we have concluded that they are service contracts comprising a single performance obligation,
and revenue is recognized over time pursuant to ASC 606.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recognition
and measurement </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides fleet and mobile asset management solutions to its customers, and its principal revenue streams are (1) Subscription
and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
provide services to customers, a device is required which collects and transmits information collected from the vehicle or other asset.
Fleet customers may also obtain other items of hardware, virtually all of which are functionally dependent on the device. Some customers
obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal
title remains with the Company). A contract arises on the acceptance of a customer&#8217;s purchase order, which is typically executed
in writing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer obtains control of the device and other hardware, which is typically upon installation or delivery to the
customer, the device, the other hardware, the installation thereof and the service are each accounted for as separate performance obligations.
The total transaction price is allocated to each performance obligation using relative stand-alone selling prices. Revenue allocated
to the device and other hardware is recognized upon delivery, and revenue allocated to installation is recognized <span style="background-color: white">once
the installation is complete, since installation is completed within a day. Revenue related to the service performance obligation (subscription)
is recognized on a straight-line basis over the expected contractual term, since we consistently deliver telematics services on a continuous
basis over that period.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer does not obtain control of the device and other hardware, which is functionally dependent on the device,
there is only a single performance obligation, namely the service. The customer is not able to direct the use of these items, and accordingly
these contracts do not contain leases. In these instances, the devices and other hardware are used by the Company to provide the services.
The total revenue from these contracts is recognized as subscription revenue on a straight-line basis over <span style="background-color: white">the
expected contractual term, since we consistently deliver telematics services on a continuous basis over that period. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Revenue
is presented net of discounts, value added tax, returns and after eliminating sales within the Company. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to certain small fleet operators and consumers through distributors. Distributors act
as agents and hardware revenue is only recognized when the distributor sells the hardware unit to the end customer. Once a unit is sold
to a customer, the customer enters into a service agreement directly with the Company. The obligation to supply the service and the credit
risk rests with the Company. The subscription revenue is recognized when the service is rendered.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 34; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also sells hardware to motor vehicle dealerships for fitment into their vehicle trading stock. These dealerships purchase the
hardware from the Company and are considered to act as a principal in the contract because they obtain title to the hardware, bear the
risks and rewards of ownership and accordingly control the hardware purchased. The buyer of the vehicle then enters into a service-only
contract with the Company. Revenue is recognized upon sale of the hardware to the dealership and subscription revenue is recognized as
the services are provided to the customer.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to enterprise fleet customers through value-added resellers. Value-added resellers are
considered to act as a principal for the sale of hardware to the end customer, and revenue is recognized by the Company upon sale of
the hardware unit to the resellers. Value-added resellers are also considered to act as a principal for the provision of the service
to end customers because, even though the resellers do not provide the service themselves, the resellers control the right to receive
the service before that right is transferred to the end customer, the resellers have the primary responsibility for fulfilling the promise
to provide the service to the end customer, and the resellers have full discretion in establishing the prices charged to the end customer.
Accordingly, subscription revenue is recognized as the service is provided to the resellers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Contract
liabilities (deferred revenue)</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Timing
of revenue recognition may differ from the timing of invoicing customers or collecting payments from customers. Typically, corporate
customers pay in arrears, while consumer customers pay in advance.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance
of service periods of more than one month, <span style="background-color: white">deferred revenue liabilities, or contract liabilities,
</span>are recorded.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
all other instances, the Company has a right to consideration for subscription services from customers in an amount that corresponds
directly with the value to customers of the Company&#8217;s performance completed to date. Therefore, revenue is recognized for the amount
to which the Company has a right to invoice as a practical expedient. The transaction price estimated therefore does not include any
estimated amounts of variable consideration that are constrained. Estimates of variable consideration constrained may include fixed or
variable price escalations based on an index; amounts charged for de-and-re-installations, installation cancellations, wasted time and
waiting time and amounts charged for actual data usage and/or actual satellite access, amongst others. These estimates will simply be
recognized as revenue as and when they occur. The future subscription services will be provided over varying periods from <span id="xdx_90D_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MinimumMember_zBsDpQ33Cmq8" title="Revenue from contract service period"><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact000603" name="AIOT:RevenueFromContractServicePeriod">1</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_907_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MaximumMember_zGu5utuVkpFa" title="Revenue from contract service period"><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact000605" name="AIOT:RevenueFromContractServicePeriod">60</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contracts
for which <span style="background-color: white">the Company </span>receives a payment for a time period which is more than 12 months
in advance are considered to comprise a significant financing component. Interest expense is accrued on the <span style="background-color: white">deferred
revenue liability</span>. This results in the revenue being measured at the future value of the payments received.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred
commissions</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commissions
incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less. The commission capitalized
is attributed to the specific performance obligations in the related contract. Commission is considered commensurate with respect to
a particular contract when equivalent/comparable commission is payable upon the extension or renewal of such a contract or upon the customer
entering into a new contract. To the extent commission capitalized is commensurate, the commission attributable to service will be amortized
over the minimum contractual period or, if shorter, the expected life of the contract. To the extent it is not commensurate, the commission
capitalized that is attributable to service is amortized over the expected life of the contract. Typically, with regard to month-to-month
contracts, commission payable is not considered commensurate for such contracts because no commission is payable as and when the customer
extends each month by not giving notice. Accordingly, commission incurred on such contracts that is attributable to service is amortized
over the expected life of the contract taking account of expected extensions/renewals. Commission capitalized that is attributable to
hardware or installation is amortized in full at the time the related hardware, or installation, revenue is recognized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recurring
commission is commission which is payable for each month the customer remains with the Company. The amount capitalized reflects the total
commission payable over the minimum contractual period or, if shorter, the expected life of the contract, together with the effect of
the time value of money, where significant.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 35; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2023 and 2024, deferred commissions amounted to $<span id="xdx_908_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20230331_zLALkyhBlEo3" title="Deferred commissions"><ix:nonFraction name="us-gaap:CapitalizedContractCostNetNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000607" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.0</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_905_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20240331_zN6TIV1Z2ha8" title="Deferred commissions"><ix:nonFraction name="us-gaap:CapitalizedContractCostNetNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000609" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">9.1</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">mill</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ion
respectively, which are included within Other assets on the Balance Sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense of external commissions capitalized is recognized in cost of sales, while that of internal commissions earned by the Company&#8217;s
sales personnel is recognized in sales and marketing costs. Commissions not capitalized under the 12-month practical expedient are also
classified in the same manner.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000611" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zAzq1ZUBqP4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_86D_zlKLz0IjuDe2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign
currency</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Functional
and reporting currency </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
subsidiary is consolidated by translating its assets, liabilities and results into the functional currency of its immediate parent company,
and subsequently the consolidated position, determined in South African Rand, is translated into U.S. Dollars (reporting currency). Assets
and liabilities are translated into U.S. Dollars using the exchange rates in effect at the balance sheet date. Equity items are translated
at historical exchange rates, while income and expense items are translated using average exchange rates for the period. Foreign currency
translation adjustments are reported in stockholders&#8217; equity as a component of accumulated other comprehensive income/loss until
disposal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000613" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"><p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in the foreign currency translation adjustments is as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of foreign currency translation adjustments</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Cumulative foreign currency translation adjustments, beginning of year</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000615" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,909</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000616" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,399</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation losses for the year, net of tax</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2022-04-012023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000618" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">17,308</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTax" contextRef="From2023-04-012024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000619" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,749</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Cumulative foreign currency translation adjustments, end of year</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000621" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,399</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember" id="Fact000622" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,148</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_ziQ5WMbu2hi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
and balances</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
in foreign currencies are initially recorded by the Company and its subsidiaries in their respective functional currencies using the
exchange rates at the dates of the transactions. Foreign currency monetary assets and liabilities are translated at exchange rates in
effect at the balance sheet date. All resulting foreign exchange gains and losses are recognized in Other income/expense in the Statement
of Income. However, gains and losses arising on long-term monetary assets held by a group entity in a foreign subsidiary for which settlement
is neither planned nor anticipated within the foreseeable future, form part of the net investment of the foreign operation. These foreign
exchange gains and losses are recognized as part of the foreign currency translation adjustments in accumulated other comprehensive income/loss
until disposal.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
Assets </b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000624" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zIQGVJeTaz01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_864_zQnrB71q8JQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Cash
and cash equivalents</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents comprise cash on hand and deposits held on call with banks; all of which are available for use by the Company and
have an original maturity of less than three months.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000626" name="us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zNkDx1OfnIfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_86C_zwY9mAucnywb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Restricted
cash</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash comprises deposits backing guarantees issued by financial institutions on behalf of the Company in respect of the Company&#8217;s
obligations under certain lease, supply and other agreements, and cash held by MiX Telematics Enterprise BEE Trust (a VIE which is consolidated).
Cash held by the Trust is to be used solely for the benefit of its beneficiaries. As at March 31, 2023 and 2024, the cash held by the
Trust comprised $<span id="xdx_907_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20230331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zjtBKf1AfnR9" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="AsOf2023-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember" id="Fact000628" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_909_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20240331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zOAZvFV1GK8i" title="Restricted cash"><ix:nonFraction name="us-gaap:RestrictedCashAndCashEquivalents" contextRef="AsOf2024-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember" id="Fact000630" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000632" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z4UkoX0d9PVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_866_zFO79ZIXRM2a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivables</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Accounts
receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. Since the terms of
payment are not more than 12 months, accounts receivables are recognized initially at their transaction price. Subsequent to initial
recognition, accounts receivables are measured at amortized cost using the effective interest method, less an allowance for doubtful
accounts, which reflects expected credit losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 36; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Allowance
for doubtful accounts</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance for doubtful accounts on accounts receivables is calculated by considering all relevant information, internal and external
about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts
of future economic conditions to appropriately reflect the risk of losses over the remaining contractual lives of the assets. Historical
loss rates, calculated as actual losses over a period as a percentage of revenue, are adjusted for current conditions and management&#8217;s
expectations about future economic conditions.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance is measured on a collective basis where management groups their customers appropriately based on their credit risk characteristics.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
allowance for doubtful accounts is a valuation account and the asset&#8217;s carrying amount is reduced and the amount of the loss is
recognized in the Consolidated Statements of Income. Subse</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">quent
recoveries, if any, are <span style="background-color: white">credited to the allowance. A</span>ctual write-downs are recorded when
the asset is deemed uncollectible after all efforts to recover have yielded no results.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000634" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy"><p id="xdx_840_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zz5ETQ7vW013" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_861_zi99aljLAMGl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loans
to external parties</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loans
to external parties are recognized initially at fair value, and subsequently at amortized cost using the effective interest method, less
expected credit losses over the lifetime of the loan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
credit losses are determined using management&#8217;s estimate of the probability of default and the value of the underlying security.
Loans to external parties are included within Other assets on the Consolidated Balance Sheet.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000636" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zUWOp23kx9N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_869_zMwzCc0YSTyc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration
of Credit Risk</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cre<span style="background-color: white">dit
risk arises from restricted cash, cash and cash equivalents as well as credit exposures to customers and loans to external parties.</span>
The Company analyses the credit risk for each of its new customers based on predefined requirements before standard payment and delivery
terms and conditions are offered. <span style="background-color: white">An allo</span>wance for doubtful accounts <span style="background-color: white">is
provided for individual accounts. Management regularly reviews receipts and the fair value of loans to external parties. Expected credit
losses are provided for accordingly. </span>Cash investments are only placed with reputable financial institutions. Management believes
that financial institutions that hold the Company&#8217;s deposits are financially credit worthy and, accordingly, minimal credit risk
exists with respect to those balances.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000638" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p id="xdx_841_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zyDaF8IU7H16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_86A_zNOPsndlWQf4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
value measurements</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the c<span style="background-color: white">ontingent consideration, t</span>he Company has no financial assets or liabilities that
are measured at fair value on a recurring basis. The carrying amounts of the Company&#8217;s financial instruments, except for loans
to external parties, approximate their fair values due to their short-term <span style="background-color: white">nature. The fair value
of the loans to external parties is determined using unobservable market data (Level 3 inputs), that represent management</span>&#8217;<span style="background-color: white">s
estimate of current interest rates that a commercial lender would charge the borrower</span>s. The fair value of the contingent consideration
is categorized as a Level 3 fair value, based on the inputs in a discounted cash flow valuation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
certain triggering events occur, the Company is required to assess non-financial assets for impairment. When impaired, non-financial
assets are written down to fair value. The Company uses valuation approaches that maximize the use of observable inputs and minimize
the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants
would use in pricing the asset in the principal or most advantageous market.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is determined in accordance with ASC 820, <i>Fair Value Measurement</i> and is categorized as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2: Inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly (that is,
as prices) or indirectly (that is, derived from prices); and</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3: Inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 37; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000640" name="us-gaap:InventoryPolicyTextBlock"><p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zpeP5EuaO4El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_869_zYZEMpibyp27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of components and finished goods which are stated at the lower of cost and net realizable value. Cost is determined using a
first-in, first-out, actual cost or weighted average cost basis. The cost of inventories includes the cost of manufacturing as charged
by third parties and excludes borrowing costs. Net realizable value is the estimated selling price in the ordinary course of business
less reasonably predictable costs of completion, disposal and transportation, and is based upon assumptions about future demand and market
conditions. Impairments of inventory are not subsequently reversed. During the years ended March 31, 2023 and 2024, $<span id="xdx_90C_eus-gaap--InventoryWriteDown_pn5n6_c20220401__20230331_zDXbVlYghx9j" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000642" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20230401__20240331_zqY22uSRjK42" title="Inventory write down"><ix:nonFraction name="us-gaap:InventoryWriteDown" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000644" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">m<span style="background-color: white">illion
</span>was recognized, respectively, as a charge in cost of sales as a result of the write-down of inventory to net realizable value.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000646" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zPPKAOMZLMz5" style="display: none">Schedule of inventories</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Components</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000648" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,131</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRawMaterials" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000649" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">875</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Finished goods</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000651" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,146</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryFinishedGoods" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,316</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000654" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,277</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InventoryGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000655" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,191</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Accumulated write-down to net realizable value</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000657" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,341</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:InventoryValuationReserves" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,049</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Inventory, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,936</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:InventoryNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000661" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,142</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zz4vHZgHA8C6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000663" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zqCcFULP0qUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_863_ztz5zKF9IyIg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Property,
plant and equipment</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are stated at historical cost less accumulated depreciation and any accumulated impairment losses. Historical cost
includes all expenditure directly attributable to the acquisition of the items of property, plant and equipment. Subsequent costs are
included in the asset&#8217;s carrying amount or recognized as a separate asset, as appropriate, only when it is probable that future
economic benefits associated with the item will flow to the Company and the cost of the item can be measured reliably. Repairs and maintenance
are charged to the Consolidated Statements of Income in the reporting period in which they are incurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost of in-vehicle devices installed in vehicles (including installation and shipping costs) as well as the cost of uninstalled in-vehicle
devices, are capitalized as property, plant and equipment. The Company depreciates installed in-vehicle devices on a straight-line basis
over their expected useful lives, commencing upon installation, wh<span style="background-color: white">ereas uninstalled in-vehicle
devices are not depreciated until installed. The related depreciation expense is recorded as part of cost of sales in the Consolidated
Statements of Income. Depreciation is calculated using the straight-line method to reduce the cost of the asset to its residual value
over its estimated useful life, as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white"></span></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000665" name="AIOT:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"><p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of property, plant and equipment</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant
    and equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" title="Property plant and equipment useful life" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000667" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric>
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000669" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">8</ix:nonNumeric>
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor
    vehicles</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" title="Property plant and equipment useful life" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000671" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000673" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric>
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture,
    fixtures and equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" title="Property plant and equipment useful life" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000675" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric>
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000677" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">10</ix:nonNumeric>
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    and radio equipment</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" title="Property plant and equipment useful life" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000679" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric>
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000681" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric>
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In-vehicle
    devices installed</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" title="Property plant and equipment useful life" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000683" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">1</ix:nonNumeric>
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000685" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">8</ix:nonNumeric>
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></td></tr>
  </table>
</ix:nonNumeric><p id="xdx_8AF_znVnGbqz0i1l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
assets&#8217; residual values and useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Gains
or losses on disposal or retirement are recognized within Other income/expenses in the Consolidated Statements of Income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 38; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000687" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_84B_eus-gaap--LesseeLeasesPolicyTextBlock_zsnmLKEYm6ai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_865_zFq1IGKzpc32" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>The
Company as a lessee</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company recognizes a right-of-use asset and a lease liability at the lease commencement date for all leases except for those that have
a lease term of 12 months or less and do not contain a purchase option that is reasonably certain to be exercised. The lease payments
associated with these leases are recognized as an expense on a straight-line basis over the lease term.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Right-of
use assets are initially measured at cost, which comprises the initial amount of the related lease liability adjusted for any lease payments
made at or before the commencement date, plus any initial direct costs incurred, less any lease incentives received.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">All
of the Company&#8217;s leases which are capitalized are classified as operating leases. This means that the right-of-use asset is depreciated
in such a manner, that together with the interest charge on the lease liability, the Company achieves a straight-line total lease expense
over the lease period. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
payments included in the measurement of the lease liability comprise the following:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;fixed
    payments; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lease
    payments in an optional renewal period if the Company is reasonably certain to exercise an extension option.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
lease liability is measured at commencement based on the present value of lease payments over the lease term using the relevant group
entity&#8217;s incremental borrowing rate at inception of the lease. The lease liability is remeasured when the Company changes its assessment
of whether an extension option will be exercised, when a termination notice is served, or when there are other changes to the terms of
the lease such as rent concessions or an extension to the lease term that was not initially catered for in the lease agreemen</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">t.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">When
the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the right-of-use asset. The adjustment
is recorded in the Consolidated Statements of Income once the carrying amount of the right-of-use asset has been reduced to zero.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company presents right-of-use assets within Property, plant and equipment, and lease liabilities within Accrued expenses and other liabilities,
on the Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000689" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2B1KoXH6Cg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_867_znLoo2vwyLt1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is tested for possible impairment at least annually, or when circumstances change that would more likely than not reduce the fair value
of a reporting unit below its carrying value. Qualitative factors are first assessed to determine whether it is more likely than not
that the fair value of a reporting unit is less than its carrying value. Goodwill is allocated to a reporting unit for the purpose of
impairment testing. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying
value, the carrying value of the reporting unit, to which goodwill has been allocated, is compared to its fair value, and a goodwill
impairment charge <span style="background-color: white">is recognized for the amount (if any) by which the carrying value exceeds the
fair value, limited to the amount of the goodwill. <span id="xdx_906_eus-gaap--GoodwillImpairmentLoss_do_c20230401__20240331_zG8QBx2Zu8ig" title="Impairments of goodwill"><span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_do_c20220401__20230331_zLjKZwWQALsj" title="Impairments of goodwill"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000691" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:GoodwillImpairmentLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000693" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">No</ix:nonFraction></ix:nonFraction></span>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">impairments
of goodwill existed as of the most recent testing date of March 31, 2024 or the previous testing date of March 31, 2023. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reconciliation
of Total Goodwill</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000695" name="us-gaap:ScheduleOfGoodwillTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of  carrying amount of goodwill</span><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Goodwill</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact000697" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">44,434</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000698" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,258</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Business acquired</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GoodwillAcquiredDuringPeriod" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,441</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0701">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000703" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">6,617</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:GoodwillForeignCurrencyTranslationGainLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000704" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,032</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance as of March 31</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,258</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000707" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,226</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A4_zux3hDNqWcGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000709" name="AIOT:ScheduleOfGoodwillToReportableSegmentsTableTextBlock"><p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allocation of goodwill to reportable segments is as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zkdZaY92Q1U4">Schedule of goodwill to reportable segments</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Central Services Organization</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember" id="Fact000711" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,736</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember" id="Fact000712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,463</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White">
    <td>Europe</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember" id="Fact000714" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,078</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember" id="Fact000715" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,254</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Middle East and Australasia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember" id="Fact000717" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,364</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember" id="Fact000718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,364</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White">
    <td>Africa</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember" id="Fact000720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,639</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember" id="Fact000721" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,704</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Americas</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember" id="Fact000723" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,441</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember" id="Fact000724" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,441</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000726" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,258</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Goodwill" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000727" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,226</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>


<ix:exclude><!-- Field: Page; Sequence: 39; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Central Services Organization</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Africa</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Europe</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Middle East and Australasia</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Americas</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left">Fair value of reporting unit exceeded its carrying amount by</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount"><ix:nonFraction name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember" id="Fact000729" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">457.3</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount"><ix:nonFraction name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember" id="Fact000731" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">101.7</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount"><ix:nonFraction name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember" id="Fact000733" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.9</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount"><ix:nonFraction name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember" id="Fact000735" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">52.1</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount"><ix:nonFraction name="us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember" id="Fact000737" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21.7</ix:nonFraction></span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Post-tax discount rate used to determine fair value</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_CentralServicesOrganizationMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000739" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.3</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000741" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.3</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000743" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.4</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000745" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.2</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_AmericasSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000747" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.7</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Growth rate used to extrapolate cash flow beyond the budget period</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_CentralServicesOrganizationMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000749" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.7</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000751" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.7</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000753" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.5</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000755" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.3</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input"><ix:nonFraction name="AIOT:GoodwillMeasurementInput" contextRef="AsOf2024-03-31_custom_AmericasSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000757" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.0</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">The following mutually exclusive changes will result in nil headroom</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left">Post-tax discount rate applied to the expected cash flow projections</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage"><ix:nonFraction name="AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember" id="Fact000759" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">37.1</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"><ix:nonFraction name="AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember" id="Fact000761" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25.7</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"><ix:nonFraction name="AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember" id="Fact000763" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13.0</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage"><ix:nonFraction name="AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember" id="Fact000765" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">18.0</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage"><ix:nonFraction name="AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember" id="Fact000767" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">14.3</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Decrease in the cash flow projections of</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections"><ix:nonFraction name="AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember" id="Fact000769" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">82.1</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections"><ix:nonFraction name="AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember" id="Fact000771" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50.4</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections"><ix:nonFraction name="AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember" id="Fact000773" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16.9</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections"><ix:nonFraction name="AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember" id="Fact000775" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">52.1</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections"><ix:nonFraction name="AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember" id="Fact000777" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">17.8</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A6_zBbzP9AWItK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the growth rate in any reporting entity is changed to zero, this does not result in any impairment. Although there were no impairments
of goodwill as of March 31, 2024, significant judgement was exercised in determining the fair value of each reporting unit. In particular,
to the extent that anticipated new contracts do not materialize and the business strategy does not come to fruition, or key personnel
are not retained, the forecasts on which the impairment tests were performed could be negatively impacted.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Americas reporting unit has been assessed to be the most sensitive to changes in assumptions. A simultaneous increase of <span id="xdx_90A_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zEllzAQyyk43" title="Increase (decrease) in goodwill, percentage"><ix:nonFraction name="AIOT:GoodwillMeasurementInputIncreaseDecrease" contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact000779" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.7</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in discount rate and a decrease of <span id="xdx_901_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5T9L8O1ZHj6" title="Increase (decrease) in goodwill, percentage"><ix:nonFraction name="AIOT:GoodwillMeasurementInputIncreaseDecrease" contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember" id="Fact000781" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.7</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in terminal growth rate results in an impairment for the Americas reporting unit. If the cash flows and revenue growth rate for the Americas
segment do not meet management projections it could result in an impairment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000783" name="us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy"><p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zHu7Le6J0k21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_867_zVAjfBZVLDHh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible
assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Patents
and trademarks</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
and trademarks acquired in a business combination are recognized at fair value at the acquisition date. Patents and trademarks have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated using the straight-line method to allocate the cost of patents and trademarks over their estimated useful lives which range
from <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zwKwnt52l7Oe" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000785" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">3</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zD5mDjEMJfWh" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000787" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Customer
relationships </i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
relationships acquired in a business combination are recognized at fair value at the acquisition date. Customer relationships have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated over the expected useful life of the customer relationship ranging from <span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zLeDgKOigvJ9" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000789" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_ziBXJRg1fnqb" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000791" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and reflects the pattern in which
future economic benefits of the customer relationship are expected to be generated. The useful life principally reflects management&#8217;s
view of the average economic life of the customer base and is assessed by reference to factors such as customer churn rates.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Internal-use
software and technology</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes as intangible assets, internal-use software acquired or developed solely to meet the Company&#8217;s internal needs.
Costs, excluding general and administrative costs such as general overheads, legal, research, business process engineering and data conversion
costs, are capitalized from the date on which management implicitly or explicitly authorizes, or commits to fund, the project, and it
is probable that the project will be completed and the software will perform the intended function (application development stage). All
costs incurred during the preliminary development stage are expensed. Capitalization ceases when the project is substantially complete
and the software is ready for its intended use.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 40; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs,
including annual licenses, associated with maintaining computer software programs, and training costs are expensed as incurred. Costs
incurred for upgrades and enhancements (modifications to existing internal-use software that provides additional functionality) are capitalized
during the application development sta<span style="background-color: white">ge. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Software
capitalized is amortized on a straight-line basis over its estimated useful life ranging from <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_z1o73W5gD8v1" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000793" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">to <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_za4ipajF8Yr2" title="Estimated useful life"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact000795" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">years, commencing
on the date when the software is ready for its intended use. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Computer
software for external use</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
software for external use refers to the firmware that is developed by the Company for the devices and other hardware provided to its
customers. The costs of developing firmware are expensed as incurred prior to the establishment of its technological feasibility, from
which point the development costs are capitalized and recognized as intangible assets. For the periods presented, technological feasibility
could only be demonstrated shortly before the release of the firmware, and as a result, the development costs that meet the requirements
for capitalization are not material.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000797" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_znYBqGT7qaG3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_86E_zw8CONA1E9Ib" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of long-lived assets</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets that are not ready for use are not subject to amortization but are assessed annually for impairment or more frequently if events
or changes in circumstances indicate that they might be impaired.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets that are subject to amortization or depreciation are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount may not be recoverable.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
asset is written down immediately to its fair value if its carrying amount is greater than its future undiscounted cash flows. Recognized
impairment losses are not reversed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the purposes of assessing impairment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable
cash flows are largely independent of the cash flows of other assets and liabilities.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
losses recognized during the years ended March 31, 2023 and 2024 were <span style="background-color: white">$<span id="xdx_901_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pn5n6_c20230401__20240331_z9OeOyB6GCbe" title="Impairment of long-lived assets"><ix:nonFraction name="us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000799" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million or less for each year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000801" name="us-gaap:BusinessCombinationsPolicy"><p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_z7u3zBu12Kn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_86A_zTZr3zdxFx6e" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Contingent
consideration</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Contingent
consideration is classified as a liability and is remeasured to fair value at each reporting date until the contingency is resolved.
Changes in fair value that are not measurement period adjustments are recognized in the Consolidated Statements of Income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000803" name="us-gaap:StockholdersEquityPolicyTextBlock"><p id="xdx_841_eus-gaap--StockholdersEquityPolicyTextBlock_ztmqeEtGAke" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_860_zh1FH8e2Corg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Common
stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Incremental
external costs directly attributable to the issuance of new shares or the exercise of stock options are shown in equity as a deduction,
net of tax, from the proceeds.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a G<span style="background-color: white">roup company purchases the Company&#8217;s equity instruments (treasury stock), then the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to ordinary shareholders
of the Company as treasury stock until the shares are canceled or reissued. If such ordinary shares are subsequently reissued, then any
consideration received, net of any directly attributable incremental transaction costs and the related income tax effects, is included
in equity attributable to ordinary shareholders of the Company. </span>MiX Telematics Investments Proprietary Ltd (&#8220;MiX Investments&#8221;),
a wholly owned subsidiary of the Company, holds <span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_pid_c20240331_zGvAcxtjEEcl" title="Treasury stock, shares"><ix:nonFraction name="us-gaap:TreasuryStockCommonShares" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000805" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">53,816,750</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s ordinary shares
of no par value. These shares are held as treasury stock.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share
repurchases</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 23, 2017, the Board approved a share repurchase program of up to R<span id="xdx_90E_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn6n6_uZAR_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zrpAcGYWvvui" title="Share repurchase value"><ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember" id="Fact000807" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="ZAR">270</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (equivalent o<span style="background-color: white">f
$<span id="xdx_907_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zhxpUm7dJPR4" title="Share repurchase value"><ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember" id="Fact000809" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">14.3</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as of March 31, 2024) under which the Company
could repurchase its ordinary shares, including ADSs. On December 3, 2021, the Board approved an increase to the share repurchase program
under which the Company may repurchase ordinary shares, including ADSs. Post this increase, and after giving effect to shares already
purchased under the program as at December 2, 2021, the Company could repurchase additional shares with a cumulative value of R<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn6n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zi99ZDxlwoO6" title="Repurchase additional shares amount"><ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember" id="Fact000811" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="ZAR">160</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_z9cYivwuqm1c" title="Repurchase additional shares amount"><ix:nonFraction name="us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" contextRef="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember" id="Fact000813" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">10.0</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
The total value of the whole share repurchase program post the December 3, 2021 increase is R<span id="xdx_900_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_zhILlrjhLGq3" title="Share repurchase value"><ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember" id="Fact000815" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="ZAR">396.5</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_z6B64zrdBUbl" title="Share repurchase value"><ix:nonFraction name="srt:StockRepurchaseProgramAuthorizedAmount1" contextRef="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember" id="Fact000817" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">24.9</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
<span style="background-color: white">Subsequent to the approved increase in the share repurchase program shares with a value of R<span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20240301__20240331_zZPJO85FaD75" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000819" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="ZAR">6.6</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
(the equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20240301__20240331_zilmUedqI1j" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000821" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased during fiscal year 2023. During fiscal year 2024 shares with a value of R<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20230401__20240331_zSHJLWPism4b" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000823" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="ZAR">10.2</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million (the
equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zFIpfiufVfIb" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000825" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased under the share repurchase program. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 41; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended March 31, 2023 and 2024, the Company repurchased <span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20230331_z8ruu9EE2zi9" title="Repurchase shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000827" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,166,659</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20230401__20240331_zYzzDTTLm3pi" title="Repurchase shares"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodShares" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000829" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">1,716,207</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares, respectively, for an aggregate
repurchase consideration of $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220401__20230331_zDw6wnNt3A84" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000831" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zHDJMp1dyqTc" title="Repurchase value"><ix:nonFraction name="us-gaap:StockRepurchasedDuringPeriodValue" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000833" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million respectively. Subsequent to the
repurchases during fiscal year 2023 and 2024, the shares were de-listed and now form part of the authorized unissued share capital of
the Company. As detailed in note 21, Subsequent events, the Company shares have been delisted and therefore, no further repurchases are
expected under the program.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000835" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zVLfGlQgmpua" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_860_zdRAUL9UOKGi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Taxation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Income tax expense is recognized in the Consolidated Statements of Income,
except to the extent that it relates to items recognized in other comprehensive income or directly in equity. The Company uses the portfolio
approach for releasing income tax effects from accumulated other comprehensive income.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
current income tax charge is calculated on the basis of the tax laws and tax rates enacted by the reporting date in the countries where
the Company and its subsidiaries operate and generate taxable income. Interest, and penalties, incurred on the underpayment of income
taxes is classified as interest expense, and administration expenses, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred
tax assets and liabilities arising from the assets and liabilities assumed in a business combination are recognized for the potential
tax effects of temporary differences, carryforwards, and any income tax uncertainties of an acquiree that exist at the acquisition date,
or that arise as a result of the acquisition. Deferred tax is measured using enacted tax rates expected to apply to taxable income in
the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are provided when necessary
to reduce deferred tax assets to the extent it is more likely than not that some portion of the deferred tax asset will not be realized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
periodically evaluates its tax positions with respect to situations in which applicable tax regulation is subject to interpretation.
For uncertainties in income tax positions if it is more likely than not that some tax benefit will be sustained based on the technical
merits of the position, then the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate settlement. If it is not more likely than not that some tax benefit will be sustained, then zero tax benefit is recognized.
<span style="background-color: white">There were no material uncertain tax positions as of March 31, 2023 and 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax liabilities arising on investments in domestic subsidiaries are not recognized to the extent that the investment can be recovered
on a tax-free basis; and on investments in foreign subsidiaries to the extent that the undistributed earnings will be invested indefinitely
or will be remitted in a tax-free liquidation.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000837" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zQOqV3q0lh9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_86F_zrslGADXwmIe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-based
compensation</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates various stock-based compensation plans, under which the entity receives services from employees as consideration for
equity instruments of the Company. Settlement has taken place out of a fresh issue of shares. The equity instruments that may be granted
in terms of the plans include stock options, retention shares, performance shares and stock appreciation rights, all of which entitle
the holder to obtain shares in the Company. The fair value, determined at grant date, of the equity instruments granted is recognized
as an expense over the vesting period, taking expected forfeiture into account, with a corresponding credit to additional paid-in capital.
At the end of each reporting period, the Company revises its estimate of the number of equity instruments that are expected to vest,
using historical and current information, and recognizes the impact of any revisions in the C<span style="background-color: white">onsolidated
S</span>tatements of Income, with a corresponding adjustment to additional paid-in capital. Expected forfeitures relating to service
conditions are estimated <span style="background-color: white">to be <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331_zIzh2t51Lb9a" title="Expected forfeiture"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000839" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000841" name="us-gaap:AdvertisingCostsPolicyTextBlock"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zAgem6IGLXTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_865_zFnKdnDLyvy4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Advertising</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising
costs are expensed as incurred and are classified a<span style="background-color: white">s sales and marketing expense on the Consolidated
Statements of Income. For the years ended March 31, 2023 and 2024, $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220401__20230331_zut4LgdzyxN3"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000842" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.2</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20230401__20240331_zQj2m653dUFl"><ix:nonFraction name="us-gaap:AdvertisingExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000843" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.8</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
respectively, were expensed.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<ix:exclude><!-- Field: Page; Sequence: 42; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000845" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2qBkKDQaYP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_862_z5dT3f3Wkoo4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
accounting pronouncements not yet adopted</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;,
requiring public entities to provide disclosures of significant segment expenses and other segment items in annual and interim consolidated
financial statements. The amendments apply to all public entities that are required to report segment information in accordance with
Accounting Standards Codification (ASC) 280. All public entities will be required to report segment information in accordance with the
new guidance starting in annual periods beginning after December 15, 2023. Management is yet to assess the impact of adoption of this
ASU.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, requiring
entities to provide additional information in the rate reconciliation and additional disclosures about income taxes paid. Public business
entities are required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign
income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. All
entities are required to disclose annually income taxes paid (net of refunds received) disaggregated by federal (national), state and
foreign taxes and to disaggregate the information by jurisdiction based on a quantitative threshold. For public business entities, the
guidance is effective for annual periods beginning after December 15, 2024. For other entities, it is effective for annual periods beginning
a year later. All entities should apply the guidance prospectively but have the option to apply it retrospectively. Early adoption is
permitted. Management is yet to assess the impact of adoption of this ASU.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000847" name="us-gaap:BusinessCombinationDisclosureTextBlock"><p id="xdx_805_eus-gaap--BusinessCombinationDisclosureTextBlock_zO5CmAj98txd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_823_zJ8FgOSiYTNl">Acquisition</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">MiX
Telematics North America, a <span id="xdx_907_ecustom--OwnershipInterest_pid_dp_uPure_c20230401__20240331__srt--OwnershipAxis__custom--MixTelematicsNorthAmericaIncMember_zjkDBIBdGlE1" title="Ownership interest"><ix:nonFraction name="AIOT:OwnershipInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember" id="Fact000849" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%
owned subsidiary of the Company, acquired Trimble Inc.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8217;<span style="background-color: white">s
Field Service Management business (&#8220;FSM&#8221;) in North America on September 2, 2022.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">FSM&#8217;s
North American operations include the sale and support of telemetry and video solutions that enable back-office monitoring and visualization
for fleet services management in a number of industries.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">All
existing FSM subscription contracts and the related revenue streams were acquired by MiX Telematics North America. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
initial accounting for the business combination was complete at March 31, 2023. For additional information on the acquisition please
refer to our Annual Report on Form 10-K for the year ended March 31, 2023, which we filed with the SEC on <span style="background-color: white">June
22, </span>2023.</span></p>
<!-- Field: Split-Segment; Name: 01 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000851" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zlwd2yzsQXE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_826_zl2sGrNiu0al">Credit risk related to accounts receivables</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000853" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zrz9LnNPjEM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and 2024, the aging analysis of accounts receivables is as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zYE4xPcCqctl" style="display: none">Schedule
of aging analysis of accounts receivables</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0">Allowance
                                            for</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">doubtful
                                            accounts</p></td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left">Not past due</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_mafsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zCwN8u0iM9d1" title="Gross" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000855" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,276</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zC1QaMI902K1" title="Allowance for doubtful accounts" style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">161</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zgnfnec1OTV9" title="Net" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,115</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Past due by 1 to 30 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zcPHi6ORlqdb" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,081</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_znU3mapjanEg" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000863" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">104</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zxkN8VWbUbn" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000865" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,977</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Past due by 31 to 60 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zqrwUZ3aEwUl" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000867" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,238</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zxRB41lT3TS3" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000869" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zbuTUI7k5FCc" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000871" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,147</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Past due by 61 to 90 days</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zgomd7aJVwW2" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000873" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,895</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zYYFUQM8Ipvk" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000875" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">140</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zBrumfzRa3Zb" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000877" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,755</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past due by 91 to 120 days
    <sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zu3aq3oQILJd" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000879" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,561</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zS3UqWjQ3kPa" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000881" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">136</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zoc1QHZcWsR1" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000883" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,425</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past
    due by more than 120 days <sup>(1)</sup></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zkNB2VGK5bZ2" title="Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,888</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_z9Fd2GxBj6Sf" title="Allowance for doubtful accounts" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,113</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zC5pvtloIgb8" title="Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,775</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331_ztpYqO7i5Xc1" title="Gross" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,939</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331_zNH7jDPE8O6j" title="Allowance for doubtful accounts" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331_zwyIwPjKVmpc" title="Net" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000895" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,194</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
March 31, 2023 disclosure has been re-presented to disaggregate the disclosure of the past due by more than 90 days aging line to provide
additional information for users in respect of the composition of the accounts receivables balance.</span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 43; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Allowance for doubtful accounts</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span id="xdx_912_eus-gaap--FinancialAssetNotPastDueMember_zZ2UwW8KS608">Not past due</span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zapYqbqyizs3" title="Gross" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000898" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,998</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_ztXYzk7PDwfi" title="Allowance for doubtful accounts" style="width: 14%; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000900" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">434</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zxQQZdsfuO9k" title="Net" style="width: 14%; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000902" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,564</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_912_eus-gaap--FinancingReceivables1To29DaysPastDueMember_zKvL8A36jOya">Past due by 1 to 30 days</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_z2D5oeK3td36" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000905" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,710</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zZY8dEM8YRbl" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000907" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">463</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zUgJcfReZhR9" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000909" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,247</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_916_eus-gaap--FinancingReceivables30To59DaysPastDueMember_zQVatlqZtw07">Past due by 31 to 60 days</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zmnrF2HEXPMl" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000912" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,840</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zG72sc7cCFCh" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000914" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zRpg4MvuP2nd" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000916" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,490</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_918_eus-gaap--FinancingReceivables60To89DaysPastDueMember_zsstIYSDJJW7">Past due by 61 to 90 days</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ziMDHHl4mFa3" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000919" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,568</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ztb4g9jXK334" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000921" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">471</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zxBmPdmk2AG7" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000923" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,097</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_91C_ecustom--FinancingReceivables90To119DaysPastDueMember_z5u5ssteCz0a">Past due by 91 to 120 days</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zMUnq8Vqqlw8" title="Gross" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000926" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">723</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zsmTon1poyM1" title="Allowance for doubtful accounts" style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">628</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zspqkpsNjjnh" title="Net" style="text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000930" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span id="xdx_91F_ecustom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zrpLMC9NFts9">Past due by more than 120 days</span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zGC0Z1hunoQ8" title="Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000933" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,169</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_ziqnbxEbBif9" title="Allowance for doubtful accounts" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000935" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,987</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zTU5Z0merOa7" title="Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember" id="Fact000937" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,182</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331_zM0D7IL9IbPj" title="Gross" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableGrossCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000939" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,008</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331_z1eZniY7Smpb" title="Allowance for doubtful accounts" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000941" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,333</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331_zdjqxTWXKMQk" title="Net" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccountsReceivableNetCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000943" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,675</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_z20LZBNv0aOc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000945" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock"><p id="xdx_896_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCMdpxeVigEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movements in the allowance for doubtful accounts are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zGxAgYTpfP7d" style="display: none">Schedule
of movements in the allowance for doubtful accounts</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220401__20230331_zvvAFUhkcKXd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20240331_zMP8qghBepag" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_z6YVYv6aIE27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold">Balance at April 1,</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact000947" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,426</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000948" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,745</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_zGmdUFcfOG0l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Bad debt provision</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000950" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,202</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForDoubtfulAccounts" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000951" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,225</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zyw0shInRVte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Write-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000953" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,131</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000954" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,542</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_ecustom--AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_ztuo3AbIAdvl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation differences</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact000956" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">752</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact000957" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">95</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_zVnRFMipryz4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Balance at March 31,</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000959" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,745</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForDoubtfulAccountsReceivable" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,333</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_z80GxN7FqeMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
measurement of expected credit losses is a function of the probability of default, loss given default (i.e., the magnitude of the loss
if there is default) and the exposure at default. The assessment of the probability given default and loss given default is based on
historical data adjusted by relevant forward-looking information. The exposure at default is represented by the asset&#8217;s gross carrying
amount at the reporting date.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers a default to have occurred when a receivable is more than 90 days past due or information determined internally or
obtained from external sources indicates that the customer is unlikely to pay its creditors, including the Company, in full. Amounts
provided for are generally written off when there is no expectation of recovering the amount, in accordance with the Company&#8217;s
write-off policy.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Overview
of the Company&#8217;s exposure to credit risk from customers</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
maximum exposure to credit risk at the reporting date is the gross carrying value of each receivable and loan to external parties. As
of March 31, 2023 and 2024, the Company has no significant concentration of credit risk, due to its spread of customers across various
operations and geographical locations.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not hold any collateral as security.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2023, the Company terminated the suretyship securing its indebtedness to Standard Bank of South Africa Limited and a new
agreement was entered into. Refer to note 17 to the consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 44; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000962" name="us-gaap:OtherCurrentAssetsTextBlock"><p id="xdx_804_eus-gaap--OtherCurrentAssetsTextBlock_zwxdgNBToKz8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82D_zvpVICXtICS4">Prepaid expenses and other current assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact000964" name="us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock"><p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_znYOrjOr8rA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets comprise of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B5_z16ByLbVaOtc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of prepaid expenses and other current assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230331_znGDdHSTmLD8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240331_zhka3t9HbPO1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzERB_zn6n43dWazY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Pre-payments</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000966" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,742</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OtherPrepaidExpenseCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000967" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,676</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzERB_zoZIQMS7yL67" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prepaid taxes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000969" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PrepaidTaxes" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000970" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--IndemnificationAssetCurrent_iI_pn3n3_maPEAOAzERB_zMZOmAV4ed6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Indemnification asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:IndemnificationAssetCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">474</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0973">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--IncomeTaxAssetCurrent_iI_pn3n3_maPEAOAzERB_z7JiHJZ79jgd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current income tax asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:IncomeTaxAssetCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000975" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,496</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:IncomeTaxAssetCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,368</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--ValueAddedTaxReceivableCurrent_iI_pn3n3_maPEAOAzERB_zlC2gI2BIf7a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">VAT receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ValueAddedTaxReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000978" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,362</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ValueAddedTaxReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000979" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,491</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--Receivables_iI_pn3n3_maPEAOAzERB_zQyA8BvNWjo9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivable from Main Street
    <span id="xdx_F4D_zQSaUz5kFIM6"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:Receivables" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">808</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--SundryDebtorsReceivableCurrent_iI_pn3n3_maPEAOAzERB_zkGXAKsZ8QIl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Sundry debtors</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:SundryDebtorsReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,378</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:SundryDebtorsReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000985" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,693</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzERB_z7dB5vnc69ji" style="vertical-align: bottom; background-color: White">
    <td>Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000987" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">131</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DepositsAssetsCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--StaffReceivableCurrent_iI_pn3n3_maPEAOAzERB_zfOehiBUjZyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Staff receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:StaffReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000990" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:StaffReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000991" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--LeaseReceivableCurrentt_iI_pn3n3_maPEAOAzERB_zOHwp2aJIT7l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:LeaseReceivableCurrentt" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000993" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:LeaseReceivableCurrentt" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maPEAOAzERB_zPuqTv3kECW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Interest receivable</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestReceivableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestReceivableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact000997" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzERB_zTUbMYbCW5pd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and
    other current assets</span></td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact000999" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,950</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,693</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F07_z4mUyPcIOM26" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F15_zEoQS8R6iFYa" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001001" xml:lang="en-US">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</ix:footnote></span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001003" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztaaWwAftCB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_829_zAjIeYUZ4ex9">Property, plant and equipment</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment comprises owned and right-of-use assets. The Company leases many assets including property, motor vehicles and office
equipment.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001005" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zBfV6BAd3Ch9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of owned assets are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zSxGaHUztoyi" style="display: none">Schedule
of property, plant and equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zT7Re6nNSFLe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zhyhgoukU1Si" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Owned assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z6g7RDwGnKAc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Plant and equipment</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember" id="Fact001007" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">793</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember" id="Fact001008" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">684</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z9VoD7B3GCGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Motor vehicles</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember" id="Fact001010" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,948</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember" id="Fact001011" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,243</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zm87Y6JoxvI1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture, fixtures and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember" id="Fact001013" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,295</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember" id="Fact001014" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,205</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember_z0fE9EvT1Jd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Computer and radio equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember" id="Fact001016" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,743</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember" id="Fact001017" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,131</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesMember_z7OGV9VlWeZ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">In-vehicle devices</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember" id="Fact001019" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember" id="Fact001020" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80,169</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zS8X3F6d4ULh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Assets in progress</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember" id="Fact001022" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember" id="Fact001023" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzGkg_zzi8Mbebl1Ja" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Owned assets, gross</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001025" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80,210</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001026" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88,447</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzGkg_zQmam1hQHH5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation and impairments</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001028" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">46,932</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001029" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,860</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzGkg_ztsenX422hv7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Owned assets, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001031" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,278</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,587</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_z9g39uLmyfR9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense related to owned assets during the years ended March 31, 2023 and 2024 was <span style="background-color: white">$<span id="xdx_908_eus-gaap--Depreciation_pn5n6_c20220401__20230331_zzsCJ5gB7oy"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001033" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">9.7</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
and $<span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20230401__20240331_zOGTS2p9kzEd"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001034" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">14.2</ix:nonFraction></span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million,
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively. Depreciation expense related to
in-vehicle devices is included in subscription cost of revenue.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2023, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from <span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_znZMRe9poe92"><ix:nonNumeric contextRef="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001035" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years to <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zIVixkrBor66"><ix:nonNumeric contextRef="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001036" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years. The reassessment of the useful
lives resulted in a $<span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20220401__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_zJfXpE337wMi"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2022-04-012023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember" id="Fact001037" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.4</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2023 had the change not occurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 45; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2024, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_zDYsNGx4y2g7"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact001038" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">29</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zVNAThTpGgma" title="Estimated useful lives of property and equipment"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact001040" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">34</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months. The reassessment of the useful
lives resulted in a $<span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20230401__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_znyPzhCMlCAd"><ix:nonFraction name="us-gaap:Depreciation" contextRef="From2023-04-012024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember" id="Fact001041" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2024 had the change not occurred.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001043" name="AIOT:ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock"><p id="xdx_897_ecustom--ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_zjBdDiyQWHH5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of right-of-use assets are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BC_zMtJHdD6tFBi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of right of use asset</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230331_z2YIw6pAiHp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240331_zd7UkgdiMcF1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Right-of-use assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z6f8rUD7IeI8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%">Property</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember" id="Fact001045" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,792</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember" id="Fact001046" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,849</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentVehiclesAndOtherMember_maOLROUzgEz_z9oAzoe4cxxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Equipment, motor vehicles and other</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember" id="Fact001048" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">259</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember" id="Fact001049" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">330</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msOLROUzgEz_zxjwR65Mg7x4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001051" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,550</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,385</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_iTI_pn3n3_mtOLROUzgEz_zw6mzakXkYpg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Right-of-use assets, net</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,501</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,794</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_z1FXJijIEmY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001057" name="us-gaap:IntangibleAssetsDisclosureTextBlock"><p id="xdx_80F_eus-gaap--IntangibleAssetsDisclosureTextBlock_zBxXUmxrRWjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_821_z1at9yaUom3b">Intangible assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001059" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z7Occ7uMYwqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets comprise the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B9_zlU00rQZVWTi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of intangible assets</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31, 2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31, 2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Useful life (in years)</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross carrying amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated amortization</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Gross carrying amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Accumulated amortization</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Net</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 11%; text-align: left">Patents and trademarks</td><td style="width: 2%">&#160;</td>
    <td style="width: 11%; text-align: center"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zm0D90dNcSu2"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zs4T5dj8X1Z"><ix:nonNumeric contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001060" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001061" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">3</ix:nonNumeric></ix:nonNumeric></span>
    </span>- <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zdI1Z52VNx9f"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_z6fxQpB22wq5"><ix:nonNumeric contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001062" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001063" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></ix:nonNumeric></span></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_madrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zkb7FuXzXbvc" title="Finite-Lived Intangible Assets, Gross" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001065" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zUaNhilJ1004" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="width: 9%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001067" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zpnWe5VcwOtk" title="Finite-Lived Intangible Assets, Net" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLcvFQFk3CP8" title="Finite-Lived Intangible Assets, Gross" style="width: 9%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001071" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zCbsXiDa1iS6" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="width: 8%; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">67</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zaXq9bF6kWrd" title="Finite-Lived Intangible Assets, Net" style="width: 8%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember" id="Fact001075" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Customer relationships</td><td>&#160;</td>
    <td style="text-align: center"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zoXAErKcAkbk"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z7FRq79YyIV4"><ix:nonNumeric contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001076" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001077" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</ix:nonNumeric></ix:nonNumeric></span>
    </span>- <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zTaqgJToHTpl"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_z9d86Le69W8f"><ix:nonNumeric contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001078" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001079" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">10</ix:nonNumeric></ix:nonNumeric></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRnyxeIhoq25" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001081" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,234</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxPHP31kCTmb" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001083" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,061</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNOKbnaLiHPj" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,173</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmfXalJDj7Bg" title="Finite-Lived Intangible Assets, Gross" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001087" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zLb8z4JUrbzl" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001089" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,955</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTtKYSqBe8Xf" title="Finite-Lived Intangible Assets, Net" style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember" id="Fact001091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,045</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Internal-use software, technology and other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 1pt"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zGM4J4E8qtdi"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zf6F5jlUWzJa"><ix:nonNumeric contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001092" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001093" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">1</ix:nonNumeric></ix:nonNumeric></span>
    </span>- <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zBkUYNQ2TfKa"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zQOhkwXdL93j"><ix:nonNumeric contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001094" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife"><ix:nonNumeric contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001095" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife">20</ix:nonNumeric></ix:nonNumeric></span></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_za1CjjdZiZx4" title="Finite-Lived Intangible Assets, Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,031</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_z7bRAqt30tNd" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,336</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zuS50K2BW1Rh" title="Finite-Lived Intangible Assets, Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001101" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,695</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zybqaC3nHF0j" title="Finite-Lived Intangible Assets, Gross" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,079</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zmUSbqB52l24" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,356</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zAnGPlZ8XX5b" title="Finite-Lived Intangible Assets, Net" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember" id="Fact001107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,723</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331_zYOyQqDIItP7" title="Finite-Lived Intangible Assets, Gross" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,355</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331_zMkZnO5DziT3" title="Finite-Lived Intangible Assets, Accumulated Amortization" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,460</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331_zlN8tcBGiSB3" title="Finite-Lived Intangible Assets, Net" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001113" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,895</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zrY2jvEb8O46" title="Gross Carrying amount" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,170</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331_zP3DfSfKHKka" title="Accumulated amortization" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,378</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331_zGehn22W1g3e" title="Net" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zggALnphOFFj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">For
the years ended March 31, 2023 and 2024, amortization expense of $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220401__20230331_zZnJAuQ3RiL3"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001120" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.9</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230401__20240331_zrWsXWp4Gr3b" title="Amortization expense"><ix:nonFraction name="us-gaap:AmortizationOfIntangibleAssets" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001122" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.2</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million has been
recognized, respectively. Non-cash disposals of $<span id="xdx_90D_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20220401__20230331_zvVKgzjadiSk" title="Non-cash disposals"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfIntangibleAssets" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001124" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.5</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_906_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20230401__20240331_z0ua8sChsX2a" title="Non-cash disposals"><ix:nonFraction name="us-gaap:GainLossOnDispositionOfIntangibleAssets" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001126" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">6.9</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million were
recognized for the years ended March 31, 2023 and 2024, respectively, and form part of accumulated amortization movements. Foreign exchange
related gains of $<span id="xdx_902_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20220401__20230331_zq5iGUqZpVT2" title="Foreign exchange related gains (losses)"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001128" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.7</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and foreign
exchange related losses of $<span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20230401__20240331_zJex0nl91ROc"><ix:nonFraction name="us-gaap:ForeignCurrencyTransactionGainLossAfterTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001129" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million, on accumulated
amortization, were recognized for the years ended March 31, 2023 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
weighted averag</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e amortization period of intangible
assets purchased during the year ended March 31, 2023 and 2024 is <span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20220401__20230331_zucso0LHHje2"><ix:nonNumeric contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001130" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">8</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and <span id="xdx_907_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230401__20240331_zJ5xBa8gHmM1" title="Weighted average amortization period of intangibles purchased" style="background-color: white"><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001132" name="us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">4</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">years</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
res<span style="background-color: white">pectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, <span style="background-color: white">2023
and 2024, there was internal-use software in progress of $</span><span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20230331_zp0cbeYp07D"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001133" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.3</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $</span><span id="xdx_90C_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20240331_zjFOiBzpK5M3" title="Internally generated in-house software in progress" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001135" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.1</ix:nonFraction>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million, respectively.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001137" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zYVPsYUqZxeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, the estimated future amortization expense is as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B3_zbt0TVgbpmy9" style="display: none">Schedule
of estimated future amortization expense</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td>Years ending March 31,</td><td>&#160;</td>
    <td colspan="2" id="xdx_49C_20240331_z2RRauVP53si">&#160;</td><td>&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzryD_zuC5vwxXHB2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001139" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,553</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzryD_zIgk8WcTg923" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001141" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,766</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzryD_zRHwep7f2lsf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,964</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzryD_zyIKXft7y5wk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001145" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,219</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzryD_zheK22oTTMXi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001147" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">279</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzryD_zgAuGrxFsrf4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzryD_zj5uygAmmTqf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt">Total</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:FiniteLivedIntangibleAssetsNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,792</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zwAhlhSU62Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>


<ix:exclude><!-- Field: Page; Sequence: 46; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001153" name="us-gaap:OtherAssetsDisclosureTextBlock"><p id="xdx_80E_eus-gaap--OtherAssetsDisclosureTextBlock_zleNBWCRUdj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_823_zYPJSYfFWr2l">Other assets</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001155" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z51uGqdYSUV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of other assets (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zTGWfJ4zxnph">Schedule
of other assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zOObRqQRzJY5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240331_zB6HPyWeEG44" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maOANztco_z3PyiC36Tu1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify">Deferred commissions</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedContractCostNetNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,014</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedContractCostNetNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,088</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermAccountsNotesAndLoansReceivableNetNoncurrent_iI_pn3n3_maOANztco_zaXodj8GEnLc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Loans to external parties and other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">498</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">474</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivablesNoncurrent_iI_pn3n3_maOANztco_zl29bhcmpmQi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Lease receivables - non-current</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="AIOT:LeaseReceivablesNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">292</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="AIOT:LeaseReceivablesNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">499</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANztco_zUqnfKdsGJKh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Total other assets</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001166" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,804</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,061</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_z7twyVplmCbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
commissions</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001169" name="us-gaap:CapitalizedContractCostTableTextBlock"><p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_z9lAX4zWyl3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
commissions arise from commissions paid to sales employees and external third parties to obtain contracts with customers, unless the
amortization period is 12 months or less, in which instance it is expensed immediately. The following is a summary of the amortization
expense (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zcXUWhK29df6" style="display: none">Schedule
of deferred commissions</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zbKQ9gj8hQle" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_z7nu0eVYmnrd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zUdIiSc9vAf2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt">Amortization recognized during the year:</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001171" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,276</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td><td style="width: 2%; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001172" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,894</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zJHWl3WXgkwh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">&#8211; Cost of revenue (external commissions)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember" id="Fact001174" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,366</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember" id="Fact001175" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,977</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vqegPYi8L6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">&#8211; Sales and marketing (internal commissions)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember" id="Fact001177" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">910</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember" id="Fact001178" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">917</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z25bfcavhxNe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt">Amortization recognized from deferred commissions</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember" id="Fact001180" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">910</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CapitalizedContractCostAmortization" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember" id="Fact001181" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">917</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8A3_zZC9ElkxM4o8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans
to external parties</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
loans to external parties relate to Broad-based Black Economic Empowerment transaction entered to in South Africa.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, the amortized cost of the loans to B<span style="background-color: white">lack Industrialists Group Property Management
Company (Pty) Ltd (</span>&#8220;<span style="background-color: white">BIG</span>&#8221;<span style="background-color: white">) and amounted
to $<span id="xdx_90D_eus-gaap--NotesReceivableNet_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_zswBXEOTBEU9" title="Carrying amount of loans to external parties"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember" id="Fact001183" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million.
As of March 31, 2024, </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the amortized cost of the
loan to BIG amounted to <span style="background-color: white">$<span id="xdx_90C_eus-gaap--NotesReceivableNet_iI_pn5n6_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_z4BjBd5CYSMa" title="Carrying amount of loans to external parties"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember" id="Fact001185" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. <span style="background-color: white">The
loan to BIG was originated during fiscal year 2020, and is on off-market terms. The imputed interest rate on the loans to BIG is <span id="xdx_907_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_pid_dp_uPure_c20230401__20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zS2ySnBhv2Xk" title="Receivable with imputed interest"><ix:nonFraction name="us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate" contextRef="From2023-04-012024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember" id="Fact001187" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9.65</ix:nonFraction></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%.
Imputed interest rate represents the interest rate that results from a process of approximation required when the presen</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">t
value of a loan must be estimated because an established exchange price is not determinable and the loan has no ready market. As of March
31 2024, the fair value of the loan to BIG <span style="background-color: white">determined using a discount rate of <span id="xdx_90B_ecustom--LoansReceivableMeasurementInput_iI_pid_uPure_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXKReVib81Jc" title="Discount rate"><ix:nonFraction name="AIOT:LoansReceivableMeasurementInput" contextRef="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember" id="Fact001189" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">11.25</ix:nonFraction></span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">amounted to <span style="background-color: white">$<span id="xdx_907_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zudpvQQImUId" title="Fair value of loans to external parties"><ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember" id="Fact001191" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 47; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001193" name="us-gaap:OtherLiabilitiesDisclosureTextBlock"><p id="xdx_804_eus-gaap--OtherLiabilitiesDisclosureTextBlock_zA8iGVuZEKw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_826_zDKQEa9VHqkc">Accrued expenses and other liabilities</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001195" name="us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zofJasm6D496" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses comprise the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_znGcOeC02fwj" style="display: none">Schedule
of accrued expenses</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230331_zAbSSasoznD6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240331_zYoHSkdEANsf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold">Current:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualCurrent_iI_pn3n3_maALCzStU_z07UlB6kh5Ad" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Product warranties</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">317</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">332</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--MaintenanceLiabilityCurrent_iI_pn3n3_maALCzStU_zIGMC5Yzsg31" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Maintenance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:MaintenanceLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">430</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:MaintenanceLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001201" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zIasIKHiBv1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Employee-related accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,392</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherEmployeeRelatedLiabilitiesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001204" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,269</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzStU_zKApGPd8zbgg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Bonus and incentives</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001206" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,344</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedBonusesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,952</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maALCzStU_zJuHH8y6HdCb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zV21I2IOpOr8" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_zT6WagoJC5T5" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1211"><span style="-sec-ix-hidden: xdx2ixbrl1212">Lease liabilities</span></span></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001209" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">688</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">859</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_maALCzStU_zifgTyvA90ji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Accrued commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalesCommissionCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001214" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,675</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccruedSalesCommissionCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,338</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzStU_zcBFYa06HLz9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss contingency <sup id="xdx_F4C_zM26UOz2prRl">(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LossContingencyAccrualCarryingValueCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001217" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">474</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pn3n3_maALCzStU_zUPOwosQvefd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Value added tax payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,239</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:SalesAndExciseTaxPayableCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001221" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">886</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_iI_pn3n3_maALCzStU_zMnXr5CUCIQi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Post-acquisition support
    and hardware payable <sup id="xdx_F4A_zpoZu6UFeby7">(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,265</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001224" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,617</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zWbharAkkmWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Other accruals</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001226" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,662</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,712</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzStU_zxtnLXSuqkZ3" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total current</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,486</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:AccruedLiabilitiesCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,110</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold">Non-current:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLNz9pN_zocihbC8NOte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_z6p1aTDFSVHl" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span id="xdx_908_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zmoY7uqA0ZPe" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1234"><span style="-sec-ix-hidden: xdx2ixbrl1235">Lease liabilities</span></span></span></span></td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001232" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,966</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001233" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,852</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_maOLNz9pN_zUcE5reJnFFa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Other liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">402</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAccruedLiabilitiesNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001238" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">484</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_iTI_mtOLNz9pN_zOJNKcJt3dy5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total non-current</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,368</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,336</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span><sup id="xdx_F0B_zpr8NduIonek">(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F1E_zUwiKzps9eJl" style="text-align: justify"><ix:footnote id="Footnote001242" xml:lang="en-US">Relates
                                            to the acquisition of Trimble&#8217;s FSM business, including the remaining purchase consideration
                                            that has been agreed.</ix:footnote></td>
</tr></table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

</ix:nonNumeric><p id="xdx_8AD_zQKwkW4qz0Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
warranties</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001244" name="us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zm6PSIIQ1Zxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management
estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well
as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the
movement in the accrual in thousands:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B9_zeu19YtbNAUb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of product warranties</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zgxB1MS2pdI4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_497_20230401__20240331_zBlTax962nNa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Product warranties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--StandardProductWarrantyAccrual_iS_pn3n3_zKnuDI7uJio8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact001246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">683</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001247" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">359</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrualPreexistingIncreaseDecrease_pn3n3_zVRkcMAPOO0g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Warranty expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001249" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001250" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_pn3n3_zbDvJ78PQHge" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification <span><sup>(</sup></span></span><sup><span id="xdx_F45_zhPrqG15wkN" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></sup></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001252" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">261</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1253">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pn3n3_di_zpMlJzqrkkP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Utilized</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPayments" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualPayments" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001256" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zfstO0s1XXs4" style="vertical-align: bottom; background-color: White">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition <sup id="xdx_F49_zfr58cEggaag">(2)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1259">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_pn3n3_z7OfiArrAkl3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001261" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">97</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001262" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrual_iE_pn3n3_zPGzGnZAVVGd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Balance as of March 31</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001264" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">359</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrual" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">356</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--StandardProductWarrantyAccrualNoncurrent_iE_pn3n3_z49PktbN7437" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Non-current portion (included in other liabilities)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualNoncurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001267" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001268" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--StandardProductWarrantyAccrualCurrent_iE_pn3n3_zRllXu1noUD3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Current portion</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001270" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">317</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StandardProductWarrantyAccrualCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001271" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">332</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F00_zLHTh0rfajSk">(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F1A_zsxCMFyFWHv3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><ix:footnote id="Footnote001272" xml:lang="en-US">Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F0C_zdpIPKjkCw6a">(2)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F1D_z6cijWX8la54" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><ix:footnote id="Footnote001273" xml:lang="en-US">Relates
to the acquisition of Trimble&#8217;s FSM business.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8AB_zHljSElF9Mgg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 48; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>
<!-- Field: Split-Segment; Name: 02 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001275" name="us-gaap:RevenueFromContractWithCustomerTextBlock"><p id="xdx_801_eus-gaap--RevenueFromContractWithCustomerTextBlock_zOZnw9Kn2yPl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82B_zwj4MTbwRyd8">Deferred revenue</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001277" name="us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock"><p id="xdx_894_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zhmVrKOWwrjb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in deferred revenue is as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zcZqv1vt9Jyh" style="display: none">Schedule
of movement in deferred revenue</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20220401__20230331_zYTS1kXE5aC4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20230401__20240331_zTkP9Jvpdzil" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pn3n3_zbRXX9GCaba9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Opening balance</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact001279" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,692</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001280" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,295</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityAdditions_pn3n3_zzTRTR36bub2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Increases during the year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:ContractWithCustomerLiabilityAdditions" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,544</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:ContractWithCustomerLiabilityAdditions" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001283" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,108</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_pn3n3_zcVqz5wTHzgf" style="vertical-align: bottom; background-color: White">
    <td>Recognized as revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001285" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">49,878</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001286" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">46,784</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_400_ecustom--ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_pn3n3_z5J4G2SOxZB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Foreign currency translation difference</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001288" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,063</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001289" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">225</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pn3n3_zisrpFIvzO6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt">Closing balance</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001291" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,295</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001292" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,394</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A8_zkwpw5nuwOf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended March 31, 2023 and March 31, 2024, revenue of $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20230331_z6xs9hY8ctv2" title="Contract with customer, liability, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001294" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.1</ix:nonFraction></span> million and $<span style="background-color: white"><span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230401__20240331_zasaJU7hnBHg" title="Contract with customer, liability, revenue recognized"><ix:nonFraction name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001296" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.6</ix:nonFraction></span></span> million,
respectively, was recognized which was included in the deferred revenue balances as of the beginning of the year.</span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001298" name="us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock"><p id="xdx_80D_eus-gaap--ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_zaAigbBJNLD" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_828_zCCIFME0mEc7">Development expenditure</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Development
expenditure incurred comprises the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001300" name="us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock"><p id="xdx_890_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zX3qkHOJIj8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B2_zwMqhPRVEOo4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of development expenditure</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220401__20230331_zld7hXlqS6uc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230401__20240331_zjAzEOWYE0D9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CapitalizedComputerSoftwareAdditions_pn3n3_maRADEzI4b_zTkqO6rVSDf1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs capitalized
    <span id="xdx_F45_zje3MsEY2GAd"><sup>(1)</sup></span></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,912</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:CapitalizedComputerSoftwareAdditions" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001303" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,899</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_pn3n3_maRADEzI4b_zWGvvvkDa8Yd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
    expensed <span id="xdx_F4D_zU74254YNIk3"><sup>(2)</sup></span></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001305" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,591</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,118</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_iT_pn3n3_mtRADEzI4b_zZnZcgqy5Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Total costs incurred</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,503</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">$</td><td style="font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ResearchAndDevelopmentExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001309" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,017</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_zn5RWThlaaRl" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F1D_zwtud35rYf8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001310" xml:lang="en-US">Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F02_zLwb4s6brs58" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F18_zepNuhgOND22" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001311" xml:lang="en-US">Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.</ix:footnote></span></td>
</tr></table>


</ix:nonNumeric><p id="xdx_8AB_zIpWYA57KlSi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001313" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_z1Jj038Nie86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82F_zPtTPoNHpdCe">Leases</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases property, office equipment and vehicles under operating leases. The lease terms vary between <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MinimumMember_zV7EwEexCLO" title="Lease term"><ix:nonNumeric contextRef="AsOf2024-03-31_srt_MinimumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact001315" name="us-gaap:LesseeOperatingLeaseTermOfContract">1</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">month and <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MaximumMember_zYH84fHfjKV9" title="Lease term"><ix:nonNumeric contextRef="AsOf2024-03-31_srt_MaximumMember_custom_MixTelematicsLimitedMember" format="ixt-sec:durmonth" id="Fact001317" name="us-gaap:LesseeOperatingLeaseTermOfContract">120</ix:nonNumeric>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months, with many leases providing renewal
rights and certain leases with annual escalations of up to <span id="xdx_902_ecustom--LesseeOperatingLeaseAnnualEscalationPercent_iI_dp_c20240331_z0ydq7nU35Ej" title="Annual escalations rate"><ix:nonFraction name="AIOT:LesseeOperatingLeaseAnnualEscalationPercent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001319" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. To the extent the Company is reasonably certain that it will exercise renewal options, such options have been included in
the lease terms used for calculating the right-of-use assets and lease liabilities. Right-of-use assets are included in Property, plant
and equipment in the Consolidated Balance Sheets and lease liabilities related to the Company&#8217;s operating leases are included in
Accrued expenses and other liabilities and Long-term accrued expenses and other liabilities in the Consolidated Balance Sheets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Where
lease terms are 12-months or less, and meet the criteria for short-term lease classification, no right-of-use asset and no lease liability
are recognized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001321" name="us-gaap:LeaseCostTableTextBlock"><p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_zcoaSQNLseoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease cost are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8BF_z3PJtbQmZOzf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of lease cost and supplemental
cash flow information and non-cash activity</span> </p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20220401__20230331_zqrT7pXS9Y71" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230401__20240331_z5dzY0H8pRYc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_pn3n3_maLCzGuL_zhW1HTWbm3Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Operating lease cost</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001323" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,252</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001324" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,316</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzGuL_zBA9IZDFI18a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Short-term lease cost</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001326" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">308</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShortTermLeaseCost" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001327" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">532</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--LeaseCost_iT_pn3n3_mtLCzGuL_zknl0ibeWTU5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001329" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,560</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LeaseCost" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,848</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 49; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information and non-cash activity related to the Company&#8217;s operating leases are as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20220401__20230331_zNvlrT1BsND3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_496_20230401__20240331_z7TfCPrWXcYj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left">Operating cash flow information:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeasePayments_pn3n3_zfIo3jpMnYs9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Cash payments included in the measurement of lease liabilities</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001332" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,293</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeasePayments" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001333" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,563</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left">Non-cash activity:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn3n3_zNiIMZgo0Sbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Right-of-use assets obtained in exchange for new operating lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001335" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">862</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,427</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining
    lease term - operating leases (months) <sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_fKDEp_zetzUI0IABG1" title="Weighted-average remaining lease term - operating leases (months)"><ix:nonNumeric contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001338" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">22</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_fKDEp_zwLwSifsFHm6" title="Weighted-average remaining lease term - operating leases (months)"><ix:nonNumeric contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001340" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">19</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Weighted-average discount rate - operating leases</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230331_zxklk7zlkOxg" title="Weighted-average discount rate - operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001342" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.0</ix:nonFraction></span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zVSs4na0I0Fe" title="Weighted-average discount rate - operating leases"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001344" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.7</ix:nonFraction></span></td><td style="text-align: left">%</td></tr>
</table>

<p style="margin: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F03_zzskNBHfw5ai" style="width: 15pt; text-align: right"><sup>(1)</sup></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F19_zjAc0BBhdTYc" style="text-align: justify"><ix:footnote id="Footnote001345" xml:lang="en-US">Including
                                            expected renewals where appropriate.</ix:footnote></td>
</tr></table>



</ix:nonNumeric><p id="xdx_8AD_zrqFOoCHllra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001347" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><p id="xdx_895_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zNHi8QPGaJig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of March 31 were as follows (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B8_zdVrB9jL1cRf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of maturities
of operating lease liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_49B_20240331_zleubQVwmt54" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzzfe_zHmhkD3ov1w" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">2025</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,137</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzzfe_zZVxbvPQyHS4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2026</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001351" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">946</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzzfe_zi2eKdSS6YDf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2027</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001353" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">815</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzzfe_zNwMGSVkYBzh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001355" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">771</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzzfe_zHsJFnjc0JWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001357" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">638</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzzfe_zKxvWSJuezJh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Thereafter</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001359" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzzfe_zYvgmMbtUSJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001361" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,490</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z6kTt1SWtrZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Imputed interest</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">779</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_z8yyvGzZtC47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiability" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001365" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,711</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pn3n3_di_zmJNHhm8K8Sj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Less: Current portion of lease liabilities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OperatingLeaseLiabilityCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">859</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iTI_pn3n3_znFoBwprmX66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt">Non-current portion of lease liabilities</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><ix:nonFraction name="us-gaap:OperatingLeaseLiabilityNoncurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001369" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,852</ix:nonFraction></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zndoPzXhpV6e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001371" name="AIOT:AuditorsRemunerationDisclosureTextBlock"><p id="xdx_807_ecustom--AuditorsRemunerationDisclosureTextBlock_zrqe1XEMBHC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_828_z4KcLdeXOeqc">Auditors&#8217; remuneration</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table (in thousands) presents the aggregate fees billed to the Company for services related to the fiscal years ended March
31, 2023 and 2024, respectively, by Deloitte &amp; Touche, its external auditor/independent registered public accounting firm:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001373" name="AIOT:AuditorsRemunerationTableTextBlock"><p id="xdx_896_ecustom--AuditorsRemunerationTableTextBlock_zDboAD40tDjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zb3I0CyDzfii" style="display: none">Schedule
of auditors remuneration</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_498_20230331_zKeADFsn8Jul" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20240331_zGU8P4Rq9B03" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditFees_iI_pn3n3_maARzOCE_zdSKgO6pt8Pk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fees
    <span id="xdx_F4D_zRAvN7u9HFU3"><sup>(1)</sup></span></span></td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="AIOT:RemunerationAuditFees" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001375" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,297</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="AIOT:RemunerationAuditFees" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,025</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditrelatedFees_iI_pn3n3_maARzOCE_znVqMuVVSVh5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related fees <span id="xdx_F40_zFPK4xQgX1P9"><sup>(2)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1378">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:RemunerationAuditrelatedFees" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001379" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_ecustom--RemunerationTaxFees_iI_pn3n3_maARzOCE_zyaA2FLZLnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax fees <span id="xdx_F40_zD7os9ecijKa"><sup>(3)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:RemunerationTaxFees" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001381" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:RemunerationTaxFees" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001382" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--RemunerationAllOtherFees_iI_pn3n3_maARzOCE_z7EGsSdNWFjb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    other fees <span id="xdx_F42_zYPifZ4O1Sxl"><sup>(4)</sup></span></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="AIOT:RemunerationAllOtherFees" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001384" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="AIOT:RemunerationAllOtherFees" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001385" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--AuditorsRemuneration_iTI_pn3n3_mtARzOCE_zErpHji63Tpb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total auditors&#8217; remuneration</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:AuditorsRemuneration" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001387" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,311</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:AuditorsRemuneration" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,384</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F07_zjcHgEYTBeTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F1C_zm4N6B3ajWvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001389" xml:lang="en-US">Audit
                                            fees consisted of professional services rendered by Deloitte &amp; Touche for the audit of
                                            the Company&#8217;s financial statements.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F0D_zAoMkL8c3CYl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F10_zMbNAxbzVef" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001390" xml:lang="en-US">Audit-related
                                            fees relate to the Powerfleet Transaction.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F0C_zJXLV7xywhVb" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F13_z9sLy0mFHMhe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001391" xml:lang="en-US">Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F01_zMxFws43EAQ6" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F14_zScrkhrinKQ9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001392" xml:lang="en-US">In
                                            respect of the Company&#8217;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp; Touche were pre-approved by the Audit and
                                            Risk Committee.</ix:footnote></span></td>
</tr></table>


</ix:nonNumeric><p id="xdx_8AB_zlYf23kLEWud" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 50; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001394" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_zUuRk7SAUCl6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>14.
<span id="xdx_822_zkMXEaM1R0m1">Income taxes</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001396" name="us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock"><p id="xdx_897_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zMzdsl4DNKAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
following t</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">able presents domestic and foreign
components of income before income tax expense (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8BC_z9oAt7dCLOL1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of components of income before income tax expense</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_499_20220401__20230331_zNoxyrAe7291" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_494_20230401__20240331_z2mfsNXBoK04" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzndr_z79JEqqfieM4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Domestic (South Africa)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001398" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,781</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001399" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,519</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzndr_z76QZF7vy3e6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Foreign</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001401" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,814</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,531</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzndr_ztlYx4mYGJif" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Income before income tax expense</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,967</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,050</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_za3QtXAVlq8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001407" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><p id="xdx_89E_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zYqvsoXZpJc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the Company&#8217;s provision for income taxes for the years ended March 31, 2023 and 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zSjpqavZI9Kk" style="display: none">Schedule
of provision for income taxes expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_497_20220401__20230331_zBbvnCTsfgtb" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_490_20230401__20240331_zvOlGJ39rOU6" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Current tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzLPs_zcHJvuJQqspf" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Domestic (South Africa)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001409" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,427</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">(<ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001410" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,270</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr id="xdx_402_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzLPs_zNWGbmF2calj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F44_z7R4GAznxDr3"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001412" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentForeignTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzLPs_ztvclpGwmKGj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F47_zqekYrKKqOl6"><sup>(2)</sup></span></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001415" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">962</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001416" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">836</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtCITEBzLPs_maITEBzRnd_zB5HJFBSUvd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,379</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001419" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,080</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Deferred tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zWsBIgzG52Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Domestic (South Africa)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001421" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,448</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredFederalIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001422" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,489</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zkNDd9Wr0G0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F49_zZ2Ms8Zp8YF8"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001424" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">18</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredForeignIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">435</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zLWdpXcb9Rmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F41_zUSrkFmpnbHh"><sup>(2)</sup></span></span></td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001427" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">600</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001428" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,331</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtDITEBzd9G_maITEBzRnd_z2gMjIaJgmWi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Total deferred</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001430" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,066</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001431" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,385</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iNT_pn3n3_di_mtITEBzRnd_zc9V5IO6I3yl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Total income tax expense</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,445</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001434" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,465</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F07_zISu1LYcz8N4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F12_zid5ZSsQUAj3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001435" xml:lang="en-US">U.S.
                                            Federal taxes</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F04_zFYGcBZAw732" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></td><td style="width: 5pt"/><td id="xdx_F16_zUtEmG7iU8m3" style="text-align: justify"><ix:footnote id="Footnote001436" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            and other foreign state taxes</span></ix:footnote></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8A6_z9GPXTt22vHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 51; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001438" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zuWYED3ehLC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of the income tax expense calculated at the South African statutory tax rate, of 27% (2023
of 27%), to the income tax expense:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B0_zUW31D495Nzj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of the income tax expense</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_498_20220401__20230331_zqbE8ei9LWgf" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td><td style="display: none; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left">&#160;</td><td id="xdx_491_20230401__20240331_zPoRgS7ESX3e" style="border-bottom: Black 1pt solid; display: none; text-align: right">&#160;</td><td style="display: none; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_msITEBzxhz_zaLUpexDnqPe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Income before income tax expense</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001440" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,967</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,050</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z9DolhHQyhL2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Tax at South African statutory rate of 28%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1443">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z3UBOr0hHl2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax at South African statutory rate of 27%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001446" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,501</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,443</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Tax effect of:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_pn3n3_msITEBzxhz_zl0wEkV6x214" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Income not subject to tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001449" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">38</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001450" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">107</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_maITEBzxhz_zKWp4CGqOPV" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Non-deductible expenses
    <span id="xdx_F4B_ziXo7dkmlxCi"><sup>(1)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001452" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,589</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationNondeductibleExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,015</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_pn3n3_maITEBzxhz_zCv5mWlqUML7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;(Non-taxable)/Non-deductible
    foreign exchange movements <span id="xdx_F46_zqLGvRA7qPzd"><sup>(2)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,408</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001456" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">769</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_pn3n3_msITEBzxhz_zFpy0bvoBIY8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#8211; Investment in subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001458" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">127</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">168</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_pn3n3_zJV5KQuwZISl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Withholding tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001462" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">162</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationTaxSettlementsForeign_pn3n3_maITEBzxhz_zHn0NkWSPROa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Foreign tax paid
    <span id="xdx_F4B_ziiZ1Qufeymh"><sup>(3)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001464" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">322</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxSettlementsForeign" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">281</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzxhz_zjWq5RuyyWh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Foreign tax rate differential</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001468" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_pn3n3_maITEBzxhz_z1Q6Wu28XtSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Valuation allowance
    <span id="xdx_F4F_zsJ4g9MqkG2b"><sup>(4)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001470" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">209</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">946</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_maITEBzxhz_zTt77D1Tlvyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; (Over)/under-provision prior years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">152</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001474" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">97</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_iN_pn3n3_di_msITEBzxhz_zbBou1oOGlf9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Tax incentives in
    addition to cost incurred <span id="xdx_F44_zh263Ad9wX7c"><sup>(5)</sup></span></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001476" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">355</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001477" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">344</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationRepatriationOfForeignEarnings_pn3n3_maITEBzxhz_zxezEbPtPruh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Transfer pricing imputation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">127</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_maITEBzxhz_zbHbQV2KIsnh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#8211;&#160;&#160;Tax rate change</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001482" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">174</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1483">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_pn3n3_maITEBzxhz_zAevLkj96W0k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Imputation of controlled foreign company income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001486" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzxhz_ziGEYWSKaf4k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">&#8211; Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001488" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1489">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzxhz_zxp20l0dvgGd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Income tax expense</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,445</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,465</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F06_zRfQUqFmvt35" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F1F_zBmO8awPuvLi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001493" xml:lang="en-US">These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F04_zLwzgDsga6Gk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></td><td style="width: 5pt"/><td id="xdx_F12_z9CDqdytVB4g" style="text-align: justify"><ix:footnote id="Footnote001494" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#8217;s
                                            internal loan structures.</span></ix:footnote></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F0B_zfWmZSOru10k" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F14_zmZjkdXeCmfd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001495" xml:lang="en-US">The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F0F_zClJ3UwxEyJ2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F15_zx4cv0brg3Kh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001496" xml:lang="en-US">The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.</ix:footnote></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F04_z2WmwCBme70g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(5)</sup></span></td><td style="width: 5pt"/><td id="xdx_F17_zUWVgaTcjQA5" style="text-align: justify"><ix:footnote id="Footnote001497" xml:lang="en-US"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#8220;MiX International&#8221;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.</span></ix:footnote></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8AC_zYAEemkLikkh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s weighted average tax rate is <span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20230401__20240331__srt--RangeAxis__srt--WeightedAverageMember_zWQmJg48d9E1" title="Weighted average tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2023-04-012024-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember" id="Fact001499" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">71.4</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
(2023: <span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20220401__20230331__srt--RangeAxis__srt--WeightedAverageMember_zkkmxP1eo6bi" title="Weighted average tax rate"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" contextRef="From2022-04-012023-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember" id="Fact001501" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">65.1</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 52; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001503" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zgTWGspU5nNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s net deferred tax liabilities consist of the following (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span id="xdx_8B7_zM4j7Og6rP3h" style="display: none">Schedule of net deferred
tax liabilities</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20230331_zPkUjutV8PHf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_499_20240331_zErGq1XpL5jj" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsDeferredIncome_iI_pn3n3_maDTAGzeIh_z0TgA3dKhWDc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left">Deferred revenue</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,175</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsDeferredIncome" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,505</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzeIh_zqcZGACbMu6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital allowances for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001508" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,041</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">900</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_pn3n3_maDTAGzeIh_zGADcUd2eMQ6" style="vertical-align: bottom; background-color: White">
    <td>Accruals</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001511" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,007</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001512" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,125</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzeIh_zFQOIYvfDsZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Tax losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001514" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,220</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,190</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGzeIh_zIthhJkVt3N5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Stock based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001517" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001518" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_iI_pn3n3_maDTAGzeIh_z0mql2GfoFO7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Recurring commission liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001520" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">353</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">596</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_iI_pn3n3_maDTAGzeIh_z6JJLCx6C8va" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001523" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">441</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">374</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGzeIh_zm5gtotkoTzh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001526" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzeIh_maDTANOzVcu_zP9hkvE2Ugt9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Gross deferred tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001529" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,385</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,780</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxOffset_iNI_pn3n3_di_msDTANOzVcu_zUxSdXHyQFT4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Set-off of deferred tax balances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:DeferredTaxOffset" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001532" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,091</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:DeferredTaxOffset" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,032</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_iTI_pn3n3_mtDTANOzVcu_maDTANzTB7_z2ztOoatKgqi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Net deferred tax assets before valuation allowance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001536" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,748</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTANzTB7_zu4z87QlqFbh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Less valuation allowance</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001538" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxAssetsValuationAllowance" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001539" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">655</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTANzTB7_msDTLzaM4_zq8TXjYF3osd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net deferred tax assets</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001541" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,090</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsNet" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001542" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,093</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iI_pn3n3_maDITLztEI_zH3IiFgDtxzk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Capital allowances for tax purposes</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,548</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,189</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_iI_pn3n3_maDITLztEI_zRqvs8h8Zo62" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,661</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,700</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iI_pn3n3_maDITLztEI_zLIx7sLXCMua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">335</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">396</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_iI_pn3n3_maDITLztEI_zAeM0D3MWetc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred foreign currency gains</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001553" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,077</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,560</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesInvestmentInSubsidiaries_iI_pn3n3_maDITLztEI_zlmLcwh45b13" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Investment in subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">401</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001557" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">549</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iI_pn3n3_maDITLztEI_z5UVOUOZwObh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Deferred commissions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001559" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesDeferredExpense" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,231</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_pn3n3_maDITLztEI_zS6iz7DPzXCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Lease assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001562" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">505</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesLeasingArrangements" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">596</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn3n3_maDITLztEI_zh97IRSWZcF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001565" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_mtDITLztEI_maDTLNOzz17_zsOF4XTV2psb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Gross deferred tax liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,448</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001569" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--DeferredTaxOffset_iNI_pn3n3_di_maDTLNOzz17_z4IHTboKWRA2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt">Set-off of deferred tax balances</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:DeferredTaxOffset" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001571" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,091</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="AIOT:DeferredTaxOffset" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,032</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxLiabilitiesNetOfValuationAllowance_iTI_pn3n3_mtDTLNOzz17_maDTLzaM4_zp46KYuAZcKj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt">Net deferred tax liabilities</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001574" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,357</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001575" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,204</ix:nonFraction></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxLiabilities_iNTI_pn3n3_di_mtDTLzaM4_zY2Vyf8Ghryk" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Net deferred tax liability</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001577" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,267</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,111</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">The gross movement in net deferred tax assets/(liabilities) is as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Opening balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20220401__20230331_z4qETju0oUx" title="Balance" style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember" id="Fact001580" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,204</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20230401__20240331_zr5wAfXeD8x1" title="Balance" style="text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001582" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,267</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Foreign currency translation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20220401__20230331_zgnw1dXMx3f3" title="Foreign currency translation" style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,507</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20230401__20240331_zeBrfjDkpvfd" title="Foreign currency translation" style="text-align: right"><ix:nonFraction name="AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001586" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">569</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Other comprehensive income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20220401__20230331_zMNhCQkt9pZ8" title="Other comprehensive income" style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001588" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">504</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20230401__20240331_zBXBuYNlfaBc" title="Other comprehensive income" style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossTax" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001590" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">Statement of Income charge</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20220401__20230331_zGAwnZUucOog" title="Statement of Income charge" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001592" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,066</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20230401__20240331_zj9EUij1uyxa" title="Statement of Income charge" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001594" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,385</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt">Closing balance</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20220401__20230331_zJbf7sa0F8D9" title="Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001596" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,267</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20230401__20240331_zPlkU08sasA4" title="Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:DeferredTaxLiabilities" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001598" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,111</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AF_zkIjskmoF8Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>


<ix:exclude><!-- Field: Page; Sequence: 53; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognition
of deferred tax</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001600" name="AIOT:ScheduleOfCorporateIncomeTaxRatesTableTextBlock"><p id="xdx_896_ecustom--ScheduleOfCorporateIncomeTaxRatesTableTextBlock_z5GlvG2ocENl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax at year-end has been recognized using the following corporate tax rates:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;<span id="xdx_8BC_zpa90x81J6qe" style="display: none">Schedule of corporate tax rates</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Region</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20220401__20230331_zOr8Pd5cnPvg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230401__20240331_zaSRArplNNza" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--ZA_zq5TdtdkUsxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">South Africa</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_ZA" id="Fact001602" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA" id="Fact001603" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">27</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AU_zIDCYveqVsqh" style="vertical-align: bottom; background-color: White">
    <td>Australia</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AU" id="Fact001605" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AU" id="Fact001606" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--BR_zTkJSLTjiZz8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Brazil</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_BR" id="Fact001608" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">34</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_BR" id="Fact001609" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">34</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--MX_zclUNqzZANY8" style="vertical-align: bottom; background-color: White">
    <td>Mexico</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_MX" id="Fact001611" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_MX" id="Fact001612" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--RO_zaLFQujbTTbc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Romania</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_RO" id="Fact001614" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_RO" id="Fact001615" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">16</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--TH_zXsmPEMUwn1c" style="vertical-align: bottom; background-color: White">
    <td>Thailand</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_TH" id="Fact001617" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_TH" id="Fact001618" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">20</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--IN_zvJXS7JN3RDg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>India</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_IN" id="Fact001620" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_IN" id="Fact001621" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--UG_z7wpAlUnARyf" style="vertical-align: bottom; background-color: White">
    <td>Uganda</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_UG" id="Fact001623" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_UG" id="Fact001624" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AE_zKxF77Ksuz11" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">United Arab Emirates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1626">&#8212;</span></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AE" id="Fact001627" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">9</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--GB_z57hoXTNbvEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">United Kingdom</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_GB" id="Fact001629" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_GB" id="Fact001630" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_znkaKKkddcn" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">United States of America</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US" id="Fact001632" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US" id="Fact001633" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_zuFRkqltOKYi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Deferred tax at corporate tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US" id="Fact001635" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US" id="Fact001636" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">21</ix:nonFraction></td><td style="text-align: left">%</td></tr>
</table>

</ix:nonNumeric><p id="xdx_8AC_zF0DLhsEHMAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Realization
of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain.
As of March 31, 2023 and 2024, the Company believes that it is not more likely than not that deferred tax assets of $<span id="xdx_904_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20230331_zq3zBDVgVOf3" title="Valuation allowance on tax losses that will not be realized"><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001638" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million and
<span style="background-color: white">$<span id="xdx_90F_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20240331_zFrcZ6tPSDa1" title="Valuation allowance on tax losses that will not be realized"><ix:nonFraction name="us-gaap:OperatingLossCarryforwardsValuationAllowance" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001640" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> </span>million, respectively, will be realized in respect of cumulative tax losses amounting
to $<span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20230331_zkwoEaIxoOhc" title="Cumulative tax losses"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001642" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.7</ix:nonFraction></span> million and $<span style="background-color: white"><span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20240331_zkEhM1gLuF53" title="Cumulative tax losses"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOperatingLossCarryforwards" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001644" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.7</ix:nonFraction></span> </span>million, respectively. Accordingly, the Company has recorded a
valuation allowance on such deferred tax assets.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">For
the year ended March 31, 2023, the valuation allowance decreased by $<span id="xdx_90F_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20220401__20230331_ztTEOKbnDSQ2" title="Valuation allowance decreased"><ix:nonFraction name="AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001646" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.3</ix:nonFraction></span> million as a result of reversals of previously raised valuation
allowances on prior year tax losses. For the year ended March 31, 2024, the valuation allowance increased by $<span id="xdx_90D_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20230401__20240331_zlVn47Imgrq2" title="Valuation allowance decreased"><ix:nonFraction name="AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001648" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.9</ix:nonFraction></span> million as a result
of an increase in deferred taxation not recognized on calculated tax losses.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
at March 31, 2023 and 2024, the Company had tax loss carryforwards of $<span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331_zjPKtuqsOFd3" title="Tax loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001650" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">8.7</ix:nonFraction></span> million and $<span id="xdx_90D_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20240331_zWbhU23Jsfz4" title="Tax loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001652" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">5.9</ix:nonFraction></span> million. respectively. The tax loss carryforwards
can be carried forward indefinitely except for tax losses of $<span id="xdx_907_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331__srt--StatementGeographicalAxis__country--TH_zpFhhh7l6YF5" title="Tax loss carryforwards"><ix:nonFraction name="us-gaap:OperatingLossCarryforwards" contextRef="AsOf2023-03-31_country_TH_custom_MixTelematicsLimitedMember" id="Fact001654" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.4</ix:nonFraction></span> million in Thailand which expire in 1 year from 2024 till 2025.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001656" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zVdIHOi55T93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82F_zZZBIKhhw7d9">Dividends</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001658" name="us-gaap:DividendsDeclaredTableTextBlock"><p id="xdx_89E_eus-gaap--DividendsDeclaredTableTextBlock_zY4xbdFyevB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following dividends were declared (in thousands):</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0"><span id="xdx_8B0_z9SCIK0sa289" style="display: none">Schedule of dividends declared</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49A_20220401__20230331_zYUl1sMxAjd7" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_491_20230401__20240331_zpCP2AUbjwIf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--DividendsCommonStockCash_zPAqr8ZhpCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left">Dividends declared</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,207</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:DividendsCommonStockCash" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001661" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,329</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A7_z8XcXonDOPt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>
<!-- Field: Split-Segment; Name: 03 -->
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001663" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zIXGgs9pqTIa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_82C_zzVPEtbJYFdb">Stock-based compensation plan</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has issued share incentives to directors and certain key employees within the Company under the MiX Telematics Long-Term Incentive
Plan (&#8220;LTIP&#8221;), an equity-classified incentive plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (&#8220;RSUs&#8221;) and stock
appreciation rights (&#8220;SARs&#8221;).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, there were <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20240331__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember_za3YAPNPb8O1" title="Number of shares reserved for future issuance"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2024-03-31_custom_MiXTelematicsLongTermIncentivePlanMember_custom_MixTelematicsLimitedMember" id="Fact001665" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">12,790,000</ix:nonFraction></span> shares reserved for future issuance under the LTIP.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<ix:exclude><!-- Field: Page; Sequence: 54; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total stock-based compensation expense (included in administration and other) recognized during the years ended March 31, 2023 and 2024,
was <span style="background-color: white">$<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20220401__20230331_zCrgWuW0hKyl" title="Stock-based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001667" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.5</ix:nonFraction></span> million and $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20230401__20240331_zs8CZNLNO3Q9" title="Stock-based compensation expense"><ix:nonFraction name="us-gaap:AllocatedShareBasedCompensationExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001669" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million</span>, respe<span style="background-color: white">ctively. S</span>tock-based
compensation expense recognized during the year ended March 31, 2024 includes a cash-settled stock-based payment expense of $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20230401__20240331__us-gaap--RelatedPartyTransactionAxis__custom--PowerFleetIncMember_z0mYeIll0Fng" title="Cash-settled stock based compensation costs"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-04-012024-03-31_custom_PowerFleetIncMember_custom_MixTelematicsLimitedMember" id="Fact001671" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million
for a bonus related to the Powerfleet Transaction (refer to note 21) to be settled in shares. <span style="background-color: white">Net
deferred tax benefits reversed on total stock-based compensation expense in the Statement of Income for the years ended March 31, 2023
and 2024, w</span>as $<span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn5n6_c20220401__20230331_z4GRMnXghQm7" title="Deferred tax benefit recognized"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001673" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.1</ix:nonFraction></span> million and $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn4n6_c20230401__20240331_zmyXNqwOXque" title="Deferred tax benefit recognized"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001675" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">0.05</ix:nonFraction></span> million, respectively. Tax benefits realized on awards exercised during the years ended March
31, 2023 and 2024, was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn5n6_c20220401__20230331_ztDJXCDCNPD6" title="Tax benefits realized on awards exercised"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001677" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.2</ix:nonFraction></span> million and $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn4n6_c20230401__20240331_zeceeflLgVm4" title="Tax benefits realized on awards exercised"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001679" format="ixt:numdotdecimal" decimals="-4" scale="6" unitRef="USD">0.04</ix:nonFraction></span> million, res<span style="background-color: white">pectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
appreciation rights granted under the LTIP</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, SARs may be issued to certain directors and key employees. The exercise price of the SARs granted is equal to the closing market
value of ordinary shares on the day preceding the date of grant. The SARs granted vest in tranches of <span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcDqY06EKEx3" title="Award vesting percentage"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001681" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></span>% per annum, commencing on the
second anniversary of the grant date and expire <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_pid_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zNyGxEslDUXg" title="Award expiration period"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001683" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">6</ix:nonNumeric></span> years after the grant date. Vesting is contingent upon employment within the Company
and an annual total shareholder return in excess of <span id="xdx_90C_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcCcF0s7qwzi" title="Annual total shareholder return percentage"><ix:nonFraction name="AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001685" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>% being achieved, taking into account any dividends paid during the vesting period.
Management estimates forfeiture to be approximately <span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zLAmJWg3p8x9" title="Estimated forfeiture rate"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001687" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>%. Upon exercise, the Company will settle the value of the difference, between the
closing market value of the ordinary shares on the day of settlement and the award price (if positive), by delivering shares. The Company
has no legal or constructive obligation to settle the SARs in cash.</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" continuedAt="ConU001692-01" escape="true" id="Fact001692" name="us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock"><p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_gL3SOSBCSARAA-ZWPIA_zbkBzXHtYuN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s SARs for the fiscal year ended March 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zsYTfPTLfk8c" style="display: none">Schedule
of SAR</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SARs</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price in U.S. Cents*</b></span></p></td><td style="padding-bottom: 1pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold">Weighted-Average Remaining Contractual Term (years)</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold">Aggregate Intrinsic Value* (in thousands)</td><td style="padding-bottom: 1pt; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0">&#160;</p>
                                                                                <p style="margin-top: 0; margin-bottom: 0">&#160;</p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%">Outstanding as of April 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ziAxYKNwNoel" title="Number of SARs Outstanding, Beginning Balance" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001694" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">35,800,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zTczt9OD9FSi" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance" style="width: 11%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001696" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">37</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 11%; text-align: right">&#160;</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted on June 26, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zlhguCWEWfld" title="Number of SARs, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001698" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">10,600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z3N4B4OjKmm3" title="Weighted- Average Grant-Date Fair Value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">27</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztvTwVmGm83j" title="Number of SARs, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1702">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zaOBOpi58y14" title="Weighted- Average Grant-Date Fair Value, Exercised" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1704">&#8212;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zyFPDUrNLLfb" title="Number of SARs, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,425,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zJuI2W7gFNq5" title="Weighted- Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001708" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">31</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; text-align: right">&#160;</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Outstanding as of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zBPpWEYs6QQ8" title="Number of SARs Outstanding, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001710" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">44,975,000</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zxddRGJ9NFR5" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">33</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zMoK5eHoyLyc" title="Weighted-Average Remaining Contractual Term (years), Outstanding"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001714" name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm">3.58</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt; text-align: left">&#160;</td><td style="padding-bottom: 2.5pt; text-align: right">&#160;</td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Vested and expected to vest as of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjB7U8zvkmod" title="Number of SARs, Vested and expected to vest" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001716" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">43,333,438</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zGkiNxJ3goA4" title="Weighted- Average Grant-Date Fair Value, Vested and expected" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">33</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoJaKLgjiQob" title="Weighted-Average Remaining Contractual Term (years), Vested and expected to vest"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001720" name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected">3.56</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zQoWsvS20a5h" title="Aggregate Intrinsic Value, Vested and expected to vest"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001722" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,819,015</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Vested as of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zWXm6xsGiEb7" title="Number of SARs, Vested" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001724" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">12,143,750</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zINX4Q0jAcZ" title="Weighted- Average Grant-Date Fair Value, Vested" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001726" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">40</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zu979E5boep6" title="Weighted-Average Remaining Contractual Term (years), Vested"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001728" name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm">2</ix:nonNumeric></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zFkUJeBUWa3i" title="Aggregate Intrinsic Value, Vested and expected to vest"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001730" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,218,099</ix:nonFraction></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F01_zJqdqggJikAb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F19_zr5sO1RlnX8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001731" xml:lang="en-US">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <span id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg" class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001732" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction></span> as of March 31, 2024.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8AC_z37Rbv9pqTJi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant-date fair value of SARs granted during the years ended March 31, 2023 and 2024, was 14 U.S. cents and 10 U.S.
cents, respectively. The grant-date fair value was determined using a combination of the Monte Carlo Simulation option pricing model
and the Binomial Tree option pricing model. U.S. currency amounts are based on a ZAR:USD exchange rate of <span id="xdx_90D_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2OQVUlSR9Hc" title="Foreign currency exchange rate"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001734" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction></span> as of March 31, 2024.
The key drivers and assumptions input into the valuation models used to determine these values are disclosed below. The volatility was
calculated using a mixture of the Company&#8217;s historical data as well as the share data of comparable companies for grants made in
all financial years preceding 2024 and the Company&#8217;s historical share data for grants made in the 2023 fiscal year and the current
year.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total intrinsic value of SARs exercised during fiscal year 2023 was $<span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pn5n6_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1EzesRaemUi" title="Intrinsic value of SARs exercised"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001736" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million. <span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pp0p0_do_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z57pJv8FpgAl" title="Intrinsic value of SARs exercised"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001738" format="ixt-sec:numwordsen" decimals="0" scale="0" unitRef="USD">No</ix:nonFraction></span> SARs were exercised during fiscal year 2024. U.S.
Dollar amounts are based on a ZAR:USD exchange rate of <span id="xdx_905_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjFGljUoEdRg"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001739" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction></span> as of March 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 55; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001741" name="us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock"><p id="xdx_89B_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNsmky4TgQvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2024 are provided in the table below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;<span id="xdx_8BE_zKZI4RQ7AyA8" style="display: none">Schedule of salient details
of SARs</span> </p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Total shareholder return</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Grant date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zQDPV181ppd6" title="Grant date"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt:datemonthdayyearen" id="Fact001743" name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate">June
                                            26, 2023</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zejYOkBrORcg" title="Grant date fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001745" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">1.93</ix:nonFraction></span>/$<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20240331__us-gaap--AwardDateAxis__custom--JuneTwentySixTwoThousandsTwentyThreeMember__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zoxsDxHDzPr" title="Grant date fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-03-31_custom_JuneTwentySixTwoThousandsTwentyThreeMember_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001747" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.10</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zVJYryH5Nrjc" title="Award price"><ix:nonFraction name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001749" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">5.01</ix:nonFraction></span>/$<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zQCrsCgtRbJ2" title="Award price"><ix:nonFraction name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001751" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.27</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_eus-gaap--SharePrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zD3hgqHcFWRj" title="JSE share price on grant date"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001753" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">5.01</ix:nonFraction></span>/$<span id="xdx_905_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwO9YCuxsyrk" title="JSE share price on grant date"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001755" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.27</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expiry date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zzoYuHs8Jhea" title="Expiry date"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt:datemonthdayyearen" id="Fact001757" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">June
                                            26, 2029</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Performance conditions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">&#8211; Total shareholder return of (%)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_90E_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjMB6v9t1lKb" title="Total shareholder return of (%)"><ix:nonFraction name="AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001759" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.0</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual life at March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zA9307XhqAhh" title="Remaining contractual life"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001761" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">5.2</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left">Valuation assumptions and drivers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Volatility (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgbLRQic6Ur9" title="Volatility (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001763" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">52.6</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Anticipated forfeiture rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zCH6kDu3hYId" title="Anticipated forfeiture rate (%)"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001765" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Anticipated dividend yield (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2L3KPvyFwZi" title="Anticipated dividend yield (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001767" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.75</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Annual risk-free interest rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_znJW5wHhRtfb" title="Annual risk-free interest rate (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001769" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.97</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2023 are provided in the table below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center">&#160;</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Total shareholder return</td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Grant date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1J3lKSizGa9" title="Grant date"><ix:nonNumeric contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt:datemonthdayyearen" id="Fact001771" name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate">November
                                            1, 2022</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwYQ7hBSu1yj" title="Grant date fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001773" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">2.58</ix:nonFraction></span>/$<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zgWtW8aFuBwh" title="Grant date fair value"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001775" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.14</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zk5lnXreG8k4" title="Award price"><ix:nonFraction name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001777" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">5.10</ix:nonFraction></span>/$<span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z89kJ1FOQiKd" title="Award price"><ix:nonFraction name="AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001779" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.28</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_904_eus-gaap--SharePrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z0GJLtYSIDSh" title="JSE share price on grant date"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001781" format="ixt:numdotdecimal" decimals="INF" unitRef="ZARPShares">5.80</ix:nonFraction></span>/$<span id="xdx_90C_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zeiQVKC7J4Cb" title="JSE share price on grant date"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001783" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.32</ix:nonFraction></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Expiry date</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1JE79MaRGtj" title="Expiry date"><ix:nonNumeric contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt:datemonthdayyearen" id="Fact001785" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">November
                                            1, 2028</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Performance conditions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left">&#8211; Total shareholder return of (%)</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 16%; text-align: right"><span id="xdx_908_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zr7Ju6qIXBka" title="Total shareholder return of (%)"><ix:nonFraction name="AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001787" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.0</ix:nonFraction></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Remaining contractual life at March 31, 2024</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoQJ2od9b1Ne" title="Remaining contractual life"><ix:nonNumeric contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001789" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">4.6</ix:nonNumeric></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Valuation assumptions and drivers</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Volatility (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zpDkonA1NV87" title="Volatility (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001791" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50.4</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Anticipated forfeiture rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zVV25HmPdYZ7" title="Anticipated forfeiture rate (%)"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001793" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.0</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Anticipated dividend yield (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6UyRig6514g" title="Anticipated dividend yield (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001795" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.71</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Annual risk-free interest rate (%)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zsIcuoTsqJp5" title="Annual risk-free interest rate (%)"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001797" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.74</ix:nonFraction></span></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_zxQOExemE1J3">(1)</sup></span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F1E_zTx2QqhnQJ7d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001798" xml:lang="en-US">For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8A2_z5Lxc0SSgyEg" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_C05_gL3SOSBCSARAA-ZWPIA_zfWa2hQRrkya"><ix:continuation continuedAt="ConU001692-02" id="ConU001692-01"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></ix:continuation></span></p>

<div id="xdx_C00_gL3SOSBCSARAA-ZWPIA_zXDeWYoq7FA7"><ix:continuation continuedAt="ConU001692-03" id="ConU001692-02"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested SARs for the fiscal year ended March 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Number of SARs</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Unvested as of April 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztkM05dEq491" title="Number of SARs Outstanding, Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001800" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">35,800,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zYNgc7ZxZ2Na" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001802" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">15</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Granted on June 26, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgw0kehNyj5e" title="Number of SARs, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001804" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">10,600,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zfLoDq1Fsglj" title="Weighted- Average Grant-Date Fair Value, Granted" style="text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001806" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zH0NriYMMz4k" title="Number of SARs, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001808" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">12,143,750</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zEGskZZkuP0j" title="Weighted- Average Grant-Date Fair Value, Vested" style="text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001810" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">16</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zhKCEVKGAEKj" title="Number of SARs, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001812" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">1,425,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z0mIYMopmLU9" title="Weighted- Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001814" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">14</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt">Unvested as of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6Y9Fs51K41c" title="Number of SARs Outstanding, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001816" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">32,831,250</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zoysNh1xIPl5" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001818" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USDPShares">13</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_zBCRguk5IZG4" style="width: 15pt; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F1B_zlot1adOcHZj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001819" xml:lang="en-US">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001820" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction>
</span></ix:footnote></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">as o</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f
March 31, 2024.</span></td>
</tr></table>

</ix:continuation></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C08_gL3SOSBCSARAA-ZWPIA_zz20eUFRprbh"><ix:continuation id="ConU001692-03">&#160;</ix:continuation></span></span></p>


<ix:exclude><!-- Field: Page; Sequence: 56; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, there was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zijDXaxSSN2a" title="Unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001822" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.7</ix:nonFraction></span> million of unrecogn<span style="background-color: white">ized compensation cost related to unvested
SARs. This amount is expected to be recognized over</span> a <span style="background-color: white">weighted-average period of </span><span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zkDO1hy6g4sh" title="Weighted-average period"><ix:nonNumeric contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" format="ixt-sec:duryear" id="Fact001824" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">3.52</ix:nonNumeric></span>
<span style="background-color: white">years.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
share units granted under the LTIP</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--AnyFinancialYearMember__srt--RangeAxis__srt--MaximumMember_zX0A7URLeU3b"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_AnyFinancialYearMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" id="Fact001825" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">2</ix:nonFraction></span> million RSUs to be granted
in any financial year and for a maximum of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--OverTheLifeOfThePlanMember__srt--RangeAxis__srt--MaximumMember_zhpE1ix01NJl"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_OverTheLifeOfThePlanMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" id="Fact001826" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">12</ix:nonFraction></span> million RSUs to be granted in aggregate over the life of the plan.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn6n6_c20200601__20200601__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3zCnJsaJyYd" title="RSUs granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2020-06-012020-06-01_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001828" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="Shares">2</ix:nonFraction></span>
million time-based RSUs were granted on June 1, 2020, and vest in tranches of <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztBOycreHWj5" title="Percenatge of vesting"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001830" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">50</ix:nonFraction></span>% per annum, commencing on the second anniversary of
the grant date. Vesting is conditional upon the continued employment of the recipient with the Company. Management estimates forfeiture
to be approximately <span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z0jNvcFoZHs5" title="Estimated forfeiture rate"><ix:nonFraction name="AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001832" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5</ix:nonFraction></span>%. Settlement will take place in the Company&#8217;s shares. The Company has no legal or constructive obligation
to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zptEfjOLpNCe" title="Weighted average grant date fair value per RSU granted"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001834" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30</ix:nonFraction></span> U.S. cents. U.S. currency amounts are based
on a ZAR:USD exchange rate of <span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zn83GCkOSit5"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001835" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction></span> as of March 31, 2024. The grant date fair value was determined by deducting the present value of
expected dividends to be paid per share prior to vesting from the closing market price of the Company&#8217;s shares on the grant <span style="background-color: white">date.
</span>The was no unrecognized compensation cost related to unvested RSUs as of March 31, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001837" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"><p id="xdx_894_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z6n9YzGmQDI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested RSUs for the fiscal year ended March 31, 2024:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z7gGVfC1cFL2" style="display: none">Schedule of unvested RSUs</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Number of RSUs</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%">Unvested as of April 1, 2023</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIHX0sSJjcMg" title="Number of RSUs, Unvested, Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">800,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zpwomOpXY01d" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance" style="width: 16%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001841" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>Settled</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zd9eNVqhM0Ma" title="Number of RSUs, Unvested, Settled" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="Shares">800,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____z7cPsmj48G15" title="Weighted- Average Grant-Date Fair Value, Settled" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001845" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt">Forfeited</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztRH9OBh0HT4" title="Number of RSUs, Unvested, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zao8PWD3bzK4" title="Weighted- Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001849" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">Unvested as of March 31, 2024</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGeD0Z82xdL3" title="Number of RSUs, Unvested, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1851">&#8212;</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zIt3NTMdv9D" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001853" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">30</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F06_z25M1ouEFPw1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="width: 5pt"/><td style="text-align: justify"><span id="xdx_F11_zbAZH8hHhEPl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001854" xml:lang="en-US">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb" class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember" id="Fact001855" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.8761</ix:nonFraction></span>
</ix:footnote></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a<span style="background-color: white">s
o</span>f March 31, 2024.</span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8A4_zPcVRMBlih62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance
shares granted under the LTIP</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, performance shares may be issued to certain directors and key employees. The performance shares granted vest immediately once
the service and performance conditions have been met. Settlement takes place by delivering ordinary shares equal to the number of performance
shares that have vested, alternatively as a fall back provision only, by settling the value in cash.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_do_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zqG5zfO5BEed" title="Performance shares"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember" id="Fact001857" format="ixt-sec:numwordsen" decimals="INF" unitRef="Shares">No</ix:nonFraction></span>
performance shares were granted during fiscal year 2023 or fiscal year 2024 under this scheme.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 57; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001859" name="us-gaap:DebtDisclosureTextBlock"><p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zbtGdDeq62b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
<span id="xdx_82D_zSRKiPGvCAIc">Debt</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, debt comprised of bank overdrafts of $<span id="xdx_90A_eus-gaap--LinesOfCreditCurrent_iI_pn5n6_c20230331_zFMPenJAZyZb" title="Line of credit, current"><ix:nonFraction name="us-gaap:LinesOfCreditCurrent" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001861" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">15.3</ix:nonFraction></span> million. As of March 31, 2024, debt comprised $<span id="xdx_90F_ecustom--BankOverdraftCurrent_iI_pn5n6_c20240331_zRlWAlXBP3Yk" title="Bank overdraftt, current"><ix:nonFraction name="AIOT:BankOverdraftCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001863" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">19.5</ix:nonFraction></span> million of bank overdrafts
and $<span id="xdx_902_ecustom--BookOverDraftCurrent_iI_pn5n6_c20240331_zh32m5prebSc" title="Book over draft current"><ix:nonFraction name="AIOT:BookOverDraftCurrent" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001865" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.6</ix:nonFraction></span> million of book overdrafts. Details of undrawn facilities are shown below:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001867" name="us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock"><p id="xdx_896_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zIPE45nCv06c" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqelZPOhAHA9" style="display: none">Schedule
of undrawn facilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Interest rate</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">Undrawn borrowing facilities at floating rates include:</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#8211; Standard Bank:</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left">CFC Overdraft</td><td style="width: 2%">&#160;</td>
    <td style="width: 20%; text-align: left">SA prime* <span id="xdx_901_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zzHwaiPXBrWh" title="Debt instrument percentage deducted from interest rate"><span id="xdx_906_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsxFzqH7wj96" title="Debt instrument percentage deducted from interest rate">less
    <ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001869" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001871" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.2</ix:nonFraction></ix:nonFraction></span></span>%</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zEHtqrm2Dl05" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001872" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,180</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zsmOBxyeT2e6" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001873" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,710</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">&#8211; Nedbank Limited overdraft</td><td>&#160;</td>
    <td style="text-align: left">SA prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsfniSTwdk9k" title="Debt instrument percentage deducted from interest rate"><span id="xdx_902_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____znsmS6aGzqek" title="Debt instrument percentage deducted from interest rate">less <ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001875" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001877" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2</ix:nonFraction></ix:nonFraction></span></span>%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvTbhmgefmo3" style="text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001878" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">264</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_ziG7xYQ0ILif" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1879">&#8212;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">&#8211; Investec Facility:</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">General committed banking facility</td><td>&#160;</td>
    <td style="text-align: left">SA Prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_fKg_____zF6JJEsTSySl" title="Debt instrument percentage deducted from interest rate"><span id="xdx_905_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zec3kcaGrdw7" title="Debt instrument percentage deducted from interest rate">less <ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001881" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure"><ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001883" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.5</ix:nonFraction></ix:nonFraction></span></span>%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQrwgWmTKPf2" style="text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001884" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,222</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zG3fg1pmyoG4" style="text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt">General uncommitted banking facility</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left; padding-bottom: 1pt">Negotiable (overnight <br/>or daily rates)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zfzJVK60IFHc" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2023-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001886" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zOtAEdtQUboe" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,000</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="padding-bottom: 2.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331_z7VvTxbxB3ri" title="Line of credit facility remaining borrowing capacity" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,666</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left">$</td><td id="xdx_98E_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331_z1R2plk9Rgkg" title="Line of credit facility remaining borrowing capacity" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,723</ix:nonFraction></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span id="xdx_F09_zXrm9m06iGF7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span id="xdx_F1B_zQEXPTFnRwOi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:footnote id="Footnote001892" xml:lang="en-US">South
                                            African prime interest rate</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8AD_z6ykI7q631Gg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and 2024, the South African prime interest rate w<span style="background-color: white">as <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zUeLUMfkk02h"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001893" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.25</ix:nonFraction></span>% and <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20240331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zhqY6WCtYpWj"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001894" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.75</ix:nonFraction></span>%, respectively.
</span>The Standard Bank of South Africa Limited (&#8220;Standard Bank&#8221;) and Nedbank Limited facilities have no fixed renewal date
and are repayable on demand. The facility from Nedbank Limited is unsecured. During February 2024, the Nedbank Limited overdraft facility
was cancelled.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Investec Bank Limited (&#8220;Investec&#8221;) credit facilities are comprised of a 364-day renewable committed general credit facility
of R<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQ7d4lil2Ajc" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001896" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="ZAR">350</ix:nonFraction></span> million (the equivalent of $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zj8s51l0fGHi" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001898" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">19</ix:nonFraction></span> million as of March 31, 2024), (the &#8220;Committed Facility&#8221;) and an uncommitted general
credit facility of $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zHMBM11RHHCi" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001900" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">10</ix:nonFraction></span> million (the &#8220;Uncommitted Facility&#8221;). As of March 31, 2024, $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityOneMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zLY9lr428kql" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityOneMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001902" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">18.5</ix:nonFraction></span> million of the committed general
credit facility was utilized.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Committed Facility, the Company will pay a commitment fee charged at <span id="xdx_90F_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember_zGTLxZ3Veyu5"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralCommittedBankingFacilityMember_custom_MixTelematicsLimitedMember" id="Fact001903" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30</ix:nonFraction></span>bps on any undrawn portion of the Committed Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on first business day of each month. The Uncommitted
Facility is repayable on demand and a fee of<span id="xdx_900_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember_zrMVwjCrLgFc"> <ix:nonFraction name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralUncommittedBankingFacilityMember_custom_MixTelematicsLimitedMember" id="Fact001904" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10</ix:nonFraction></span>bps per annum shall be charged on any undrawn portion of the Uncommitted Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on the seventh business day of each month.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
loans under the Committed Facility bear interest at South African prime interest rate less <span id="xdx_905_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zA42h6wbQvf7"><ix:nonFraction name="us-gaap:LineOfCreditFacilityCommitmentFeePercentage" contextRef="From2023-04-012024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember" id="Fact001905" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.5</ix:nonFraction></span>% per annum and the loans under the Uncommitted
Facility bear interest at overnight or daily negotiable rates, in each case which such interest shall accrue on all amounts outstanding
under the Committed Facility or the Uncommitted Facility, as the case may be, payable monthly in arrears on the first business day of
each month, or as otherwise specified in the Credit Agreement. Investec shall advise the Company of any changes to the applicable interest
rate.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Africa (Pty) Ltd, MiX Telematics International (Pty) Ltd and MiX Telematics Enterprise SA (Pty) Ltd have issued guarantees
in favour of Investec in terms of which they guarantee the performance by MiX Telematics Limited of all its obligations to Investec.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 15, 2022, the Company concluded a second amendment to the credit agreement with Standard Bank<span style="background-color: white">,
which entitles the Company to utilize a maximum amount of R<span id="xdx_901_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20221115__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_z3vddNdnnAPa"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2022-11-15_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001906" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="ZAR">70</ix:nonFraction></span> million (the equivalent of $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zxTGtDJU4Kjj"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001907" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">3.7</ix:nonFraction></span> million as of March 31, 2024),</span> in
the form of a customer foreign currency account overdraft facility (the &#8220;CFC Overdraft Facility&#8221;). All other facilities under
the facility letter with Standard Bank were replaced by the CFC Overdraft Facility. The CFC Overdraft Facility has no fixed renewal date
and is repayable on demand. The CFC Overdraft Facility bears interest at the South African Prime interest rate less <span id="xdx_909_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvvLzGtyKWtb" title="Debt instrument percentage deducted from interest rate"><ix:nonFraction name="AIOT:DebtInstrumentPercentageDeductedFromInterestRate" contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001909" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.2</ix:nonFraction></span>% per annum. As
of March 31, 2024<span style="background-color: white">, $<span id="xdx_907_eus-gaap--LineOfCredit_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zeB1g1rKPi5d"><ix:nonFraction name="us-gaap:LineOfCredit" contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember" id="Fact001910" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.0</ix:nonFraction></span> million of the CFC Overdraft Facility was utilized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 58; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2022, the Company also terminated the suretyship securing the Company&#8217;s indebtedness (among other parties), to Standard
Bank, which was signed by the Company and its subsidiaries; MiX Telematics Africa Proprietary Limited (&#8220;MiX Telematics Africa&#8221;)
and MiX Telematics International Proprietary Limited (&#8220;MiX Telematics International&#8221;). A new suretyship agreement was entered
into providing that the Company and only one subsidiary being MiX Telematics International<span style="background-color: white">, binds
themselves as surety(ies) and co-principal debtor(s) for the payment, when due, of all the present and future debts of any kind of the
Company and MiX Telematics International to </span>Standard Bank<span style="background-color: white">. The security release letter also
provided that </span>Standard <span style="background-color: white">Bank&#8217;s claims to any security furnished by the</span> Company
and its subsidiaries <span style="background-color: white">under the original suretyship agreement were released upon signature of the
new suretyship agreement.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 7, 2024, as part of the acquisition transaction discussed in note 21, the Company and Powerfleet, entered into the Facilities Agreement
with Rand Merchant Bank (&#8220;RMB&#8221;), pursuant to which RMB agreed to provide Powerfleet with two term loan facilities in an aggregate
principal amount of $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240307_zA5QBsEx5AJk"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-03-07_custom_MixTelematicsLimitedMember" id="Fact001911" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">85</ix:nonFraction></span> million, comprised of two facilities in the aggregate principal amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--OneFacilityMember_zo2CW8QcMhSh"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-03-07_custom_OneFacilityMember_custom_MixTelematicsLimitedMember" id="Fact001912" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">42.5</ix:nonFraction> </span>million and $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--TwoFacilityMember_zIoZOPfOlq1"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-03-07_custom_TwoFacilityMember_custom_MixTelematicsLimitedMember" id="Fact001913" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">42.5</ix:nonFraction></span> million, respectively.
The proceeds of the term loan facilities were used by Powerfleet to redeem all the outstanding shares of the Series A Preferred Stock
and for general corporate purposes. Powerfleet drew down $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240313_zRSNpeevhkZe"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2024-03-13_custom_MixTelematicsLimitedMember" id="Fact001914" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">85</ix:nonFraction></span> million in cash under the term loan facilities on March 13, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the signing of the Facilities Agreement, the Company entered into a Facility Notice and General Terms and Conditions (collectively, the
&#8220;Credit Agreement&#8221;) with RMB as lender on March 14, 2024, for a 364 days committed general banking facility of R<span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zN6PqFZ38Yc3" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember" id="Fact001916" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="ZAR">350</ix:nonFraction></span> million
(the equivalent of $<span id="xdx_90C_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zcxP7EbIxuE5" title="Line of credit facility maximum borrowing capacity"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember" id="Fact001918" format="ixt:numdotdecimal" decimals="-6" scale="6" unitRef="USD">19</ix:nonFraction></span> million as at March 31, 2024). The Credit Agreement and the rights and obligations of the parties are subject
to the terms and conditions of the Facilities Agreement entered into on March 7, 2024. The committed general banking facility is repayable
on demand and has a tenor of 365 (three hundred and sixty five) days from the available date. Repayment of the committed general banking
facility, including capitalized interest, is due by the earlier of (a) the available date or (b) April 2, 2025 (the &#8220;Repayment
Date&#8221;), unless extended by agreement between the Borrower and the Bank. Interest rate for the committed general banking facility
is calculated at South African prime rate minus <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zn8hvVDG4lMe" title="Debt instrument interest rate effective percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateEffectivePercentage" contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember" id="Fact001920" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.75</ix:nonFraction></span>% (zero point seventy five percent) per annum and shall be calculated on the daily
outstanding balance, compounded monthly in arrears and repaid quarterly.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001922" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zYgyH8ekWnkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
<span id="xdx_829_zIgiwRdj3dyc">Commitments and contingencies</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
commitments</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2023 and 2024, the Company had approved, and contracted, capital commitments for property, plant and equipment of $<span id="xdx_903_eus-gaap--OtherCommitment_iI_pn5n6_c20230331_z5OAlR90xlH9" title="Other commitment"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember" id="Fact001924" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.2</ix:nonFraction> </span>million
and $<span id="xdx_901_eus-gaap--OtherCommitment_iI_pn5n6_c20240331_zuoFdGJsGmge" title="Other commitment"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember" id="Fact001926" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">4.4</ix:nonFraction></span> million, respectively; and for intangible assets of $<span id="xdx_908_eus-gaap--OtherCommitment_iI_pn5n6_c20230331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zpwO4r0CC56g" title="Other commitment"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2023-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember" id="Fact001928" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.4</ix:nonFraction></span> million and $<span id="xdx_90B_eus-gaap--OtherCommitment_iI_pn5n6_c20240331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zceZWZ1d5zrb" title="Other commitment"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2024-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember" id="Fact001930" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.6</ix:nonFraction></span> million, respectively. </span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital
commitments will be funded out of a mixture of working capital and cash and cash equivalen<span style="background-color: white">ts.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contingencies</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Service
agreement</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (&#8220;MTN&#8221;), MTN is entitled
to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation
of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentive<span style="background-color: white">s
will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March
31, 2023 and 2024 was $<span id="xdx_903_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20230331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zwHowXLmSPM4" title="Loss contingency estimate of possible loss"><ix:nonFraction name="us-gaap:LossContingencyEstimateOfPossibleLoss" contextRef="AsOf2023-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" id="Fact001932" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million and $<span id="xdx_909_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20240331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zV4dLdPZcG2f" title="Loss contingency estimate of possible loss"><ix:nonFraction name="us-gaap:LossContingencyEstimateOfPossibleLoss" contextRef="AsOf2024-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember" id="Fact001934" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">0.8</ix:nonFraction></span> million, respectively. No loss is consider</span>ed probable under this arrangement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Competition
Commission of South Africa matter</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 15, 2019, the Competition Commission of South Africa (the &#8220;Commission&#8221;) referred a matter to the Competition Tribunal
of South Africa (&#8220;Tribunal&#8221;). The Commission contended that the Company and a number of its channel partners had engaged
in market division.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 59; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 27, 2024, the Tribunal confirmed the settlement agreement between the Commission and the Company of an administrative penalty to
resolve the matter. The settlement agreement confirms that the Company is not liable for anticompetitive conduct.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the matter was still subject to approval and confirmation by the Tribunal at year end, and the timing or the outcome of the approval
and confirmation could not be predicted as at March 31, 2024, the Company has not made any provision for this matter as at March 31,
2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001936" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"><p id="xdx_807_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zbVtGamK9L3h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.
<span id="xdx_82B_zXSOv0BJJC43">Retirement benefits</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is the policy of the Company to provide retirement benefits to all its South African, United Kingdom, United States, Brazilian and Australian
employees. All these retirement benefits are defined contribution plans and are held in separate trustee-administered funds. These plans
are funded by members as well as company contributions. The South African plan is subject to the Pension Funds Act of 1956, the UK plan
is subject to the United Kingdom Pensions Act 2008 and the Australian plan is subject to the Superannuation Guarantee Administration
Act of 1992. In Brazil, the Company contributes to a mandatory state social contribution plan known as Regime Geral de Previd&#234;ncia
Social. In Romania there is a mandatory social security contribution paid to the state budget, as defined by the Pension Law (Law 263/2010)
and the Fiscal Code (Law 227/2015). For the United States employees, a voluntary Internal Revenue Service section 401(k) tax-deferred
as well as a Roth IRA post-tax defined contribution schemes are offered. The full extent of the Company&#8217;s liability, in respect
of the retirement benefits offered, is the contributions made, which are charged to the Consolidated Statements of Income as they are
incurred. The total Company contribution to such schemes for the years ended March 31, 2023 and 2024 were $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220401__20230331_zeoRDTZiJLfc"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001937" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.0</ix:nonFraction></span> million and $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230401__20240331_z1dSKRk42VIa"><ix:nonFraction name="us-gaap:DefinedContributionPlanCostRecognized" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001938" format="ixt:numdotdecimal" decimals="-5" scale="6" unitRef="USD">2.1</ix:nonFraction></span> million,
res<span style="background-color: white">pectively. </span></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001940" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zyGhWY6Wq6wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.
<span id="xdx_824_zbKUQWZTylya">Related party transactions</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were <span id="xdx_900_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20220401__20230331_zaf3EYLvTZsh" title="Related party transactions"><span id="xdx_908_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20230401__20240331_z1Rz8lOlWOpd" title="Related party transactions"><ix:nonFraction name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember" id="Fact001942" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:RelatedPartyTransactionAmountsOfTransaction" contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" id="Fact001944" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span> related party transactions during the years ended March 31, 2023 and 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001946" name="us-gaap:SubsequentEventsTextBlock"><p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zJ9GyK4ZGgn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.
<span id="xdx_829_zawDHQScCqD7">Subsequent events</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the item below, the directors are not aware of any matter material or otherwise arising since March 31, 2024 and up to the date
of this report, not otherwise dealt with herein.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Change
in ownership of the Company and delisting</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2023, the Company entered into an Implementation Agreement with Powerfleet, a Delaware corporation, and Main Street 2000
Proprietary Limited, a private company incorporated in the Republic of South Africa and a wholly owned subsidiary of Powerfleet, pursuant
to which, subject to the terms and conditions thereof, Main Street has acquired all of the issued ordinary shares of the Company, including
the ordinary shares represented by the Company&#8217;s American Depositary Shares, through the implementation of a scheme of arrangement
in accordance with Sections 114 and 115 of the South African Companies Act, No. 71 of 2008, in exchange for shares of common stock, par
value $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zE9AcVoBdWfk" title="Common stock par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact001948" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.01</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share, of Powerfleet. As a result
of the transactions, including the Scheme, contemplated by the Agreement, the Company has become an indirect, wholly owned subsidiary
of Powerfleet. The implementation of the Scheme has resulted in the delisting of the MiX Ordinary Shares from the Johannesburg Stock
Exchange and the delisting of the Company&#8217;s American Depositary Shares, each representing <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20231010__20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKY9hahWBys5" title="Ordinary shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" contextRef="From2023-10-102023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember" id="Fact001950" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">25</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX Ordinary Shares, from the New York
Stock Exchange. The Powerfleet Common Stock will continue to be listed on The Nasdaq Global Market (&#8220;Nasdaq&#8221;) and will additionally
be listed on the JSE by way of a secondary inward listing.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
the implementation date of the Scheme (i.e. April 2, 2024) (the &#8220;Scheme Implementation Date&#8221;), the holders of record of MiX
Ordinary Shares, who were registered in MiX&#8217;s securities register as of the applicable Scheme Record Date (i.e. March 28, 2024)
for purposes of the listing requirements of the JSE, exchanged <span id="xdx_903_ecustom--NumberofListingPercentage_iI_dp_uPure_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_znf46VnkifJl" title="Listing percentage"><ix:nonFraction name="AIOT:NumberofListingPercentage" contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001952" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100</ix:nonFraction></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of the issued MiX Ordinary Shares as of the Scheme Record Date, excluding treasury shares and any MiX Ordinary Shares held by any shareholder
of the Company that has validly exercised its appraisal rights with respect to the Scheme, in exchange for consideration consisting of
<span id="xdx_904_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8jATALb84ye" title="Share price"><ix:nonFraction name="us-gaap:SharePrice" contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001954" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">0.12762</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Powerfleet Common Stock for
each MiX Ordinary Share (and in the case of holders of MiX ADSs, <span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zXuWEnLb3P0f" title="Share price"><ix:nonFraction name="us-gaap:SharesIssuedPricePerShare" contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001956" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.19056</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Powerfleet Common Stock for
each MiX ADS).</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>


<ix:exclude><!-- Field: Page; Sequence: 60; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_c20240402__20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z7tNMJqG3VV8" title="Share based payment description" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-04-022024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001958" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">In
addition, on the Scheme Implementation Date, each of the Company Share Plans will be assumed by Powerfleet. The number of Replacement
SARs shall be equal to the number of prior SARs as noted in note 16, multiplied by 0.12762 (rounded down to the nearest whole number
of shares). The Award Price with respect to the Replacement SARs shall be equal to the Award Price applicable to the prior SARs divided
by 0.12762 (rounded up to the nearest one hundredth of a cent) and converted to U.S. Dollars at an exchange rate of R18.90 per U.S. Dollar,
being the rate of exchange effective at April 2, 2024.</ix:nonNumeric></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
replacement of MiX&#8217;s share-based payment awards will be treated like a modification under ASC 718, <i>Compensation&#8212;Stock
Compensation</i> as of the Scheme Implementation Date in Powerfleet&#8217;s consolidated financial statements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Dissenting
shareholder</i></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the shareholder voting process for the proposed merger transaction between Powerfleet and the Company, a registered holder of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zBh6KDwSL0fc" title="Ordinary shares"><ix:nonFraction name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001960" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,570,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares of the Company voted against
the transaction (i.e. dissenting shareholder). On April 11, 2024, the dissenting shareholder sent a letter of demand to the Company,
in terms of Section 164 (5) to (8) of the Companies Act, to pay the dissenting shareholder, in cash, the fair value of all the shares
owned in the Company, plus interest from the effective date, calculated at the cost of equity of the Company, compounded monthly.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet
agreed with the dissenting shareholder that it would purchase the dissenting shareholder&#8217;s <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Z93jBZgIu" title="Shares issued"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001962" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">4,570,000</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares in the Company in exchange for
the transfer of <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zkc8TsYcYxw7" title="Transfer shares"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockSplits" contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember" id="Fact001964" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">583,223</ix:nonFraction>
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet shares to the dissenting shareholder&#8217;s
account. On May 31, 2024, the shares were transferred and the dissenting shareholder withdrew its section 164 demand.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001966" name="us-gaap:ForeignCurrencyDisclosureTextBlock"><p id="xdx_80F_eus-gaap--ForeignCurrencyDisclosureTextBlock_zIH702GT0HA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.
<span id="xdx_82E_zGN8cUqV0pUc">Exchange rates</span></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to fluctuations in exchange rates between the ZAR and foreign currencies, primarily the U.S. Dollar and the British
Pound. The following major rates of exchange were used in the preparation of the consolidated financial statements:</span></p>

<ix:nonNumeric contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember" escape="true" id="Fact001968" name="us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock"><p id="xdx_89F_eus-gaap--ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_zZJwYGOE63C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zuVjTiAUnUm9">Schedule
of Exchange Rates</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">As of March 31,</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%">USD:ZAR</td><td style="width: 2%">&#160;</td>
    <td style="width: 36%">&#8211; closing</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zJ9IdsewdYLf" title="Foreign currency exchange rate, translation" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember" id="Fact001970" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">17.98</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zBvx2svkK1zg" title="Foreign currency exchange rate, translation" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember" id="Fact001972" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.88</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>&#160;</td><td>&#160;</td>
    <td>&#8211; average</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zNTj6n46fqIf" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember" id="Fact001974" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">16.99</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zp1yar0cTsu1" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember" id="Fact001976" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">18.73</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td>USD:GBP</td><td>&#160;</td>
    <td>&#8211; closing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zsbPJoCDzDA8" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember" id="Fact001978" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.81</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zBQOJpl1rXVi" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember" id="Fact001980" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.79</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td>&#8211; average</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_z6LePVCO02K2" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember" id="Fact001982" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.83</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zym9nI4jcaR5" title="Foreign currency exchange rate, translation" style="text-align: right"><ix:nonFraction name="us-gaap:ForeignCurrencyExchangeRateTranslation1" contextRef="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember" id="Fact001984" format="ixt:numdotdecimal" decimals="INF" unitRef="Pure">0.80</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

</ix:nonNumeric></ix:nonNumeric><p id="xdx_813_z5bKM3LIe4t8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 61; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><img src="forms-1a_001.jpg" alt=""/><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 18pt"><b>POWERFLEET,
INC.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 12pt"><b>24,285,714
Shares of Common Stock</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PROSPECTUS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<!-- Field: Rule-Page --><div style="margin-left: auto; margin-right: auto; width: 25%"><div style="border-top: Black 1pt solid; font-size: 1pt">&#160;</div></div><!-- Field: /Rule-Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>You
should rely only on the information contained in this prospectus. No dealer, salesperson or other person is authorized to give information
that is not contained in this prospectus. This prospectus is not an offer to sell nor is it seeking an offer to buy these securities
in any jurisdiction where the offer or sale is not permitted. The information contained in this prospectus is correct only as of the
date of this prospectus, regardless of the time of the delivery of this prospectus or the sale of these securities.</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">__________,
2024</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>



<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<!-- Field: Page; Sequence: 62 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b></b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>PART
II</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INFORMATION
NOT REQUIRED IN THE PROSPECTUS</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 48pt; text-align: justify; text-indent: -48pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
13. Other Expenses of Issuance and Distribution.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the various expenses that we may incur in connection with the shares of common stock being registered hereby,
all of which are to be paid by us. All amounts shown are estimates except the SEC registration fee.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold">Item</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amount</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left; text-indent: -10pt; padding-left: 10pt">SEC registration fee</td><td style="width: 2%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 16%; text-align: right">24,465.38</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Legal fees and expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -10pt; padding-left: 10pt">Accounting fees and expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt; text-indent: -10pt; padding-left: 10pt">Miscellaneous expenses</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; font-style: italic; padding-bottom: 2.5pt; text-indent: -10pt; padding-left: 10pt">Total</td><td style="padding-bottom: 2.5pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td><td style="padding-bottom: 2.5pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; background-color: white; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Estimated
    expenses are not presently known. To the extent required, any applicable prospectus supplement will set forth the estimated aggregate
    amount of expenses payable in respect of any offering of securities.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
14. Indemnification of Directors and Officers.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
145 of the Delaware General Corporation Law (&#8220;DGCL&#8221;) provides that a corporation may indemnify directors and officers as
well as other employees and individuals against expenses (including attorneys&#8217; fees), judgments, fines and amounts paid in settlement
in connection with specified actions, suits or proceedings, whether civil, criminal, administrative or investigative (other than an action
by or in the right of the corporation &#8211; a &#8220;derivative action&#8221;), if they acted in good faith and in a manner they reasonably
believed to be in or not opposed to the best interests of the corporation and, with respect to any criminal actions or proceedings, had
no reasonable cause to believe their conduct was unlawful. A similar standard is applicable in the case of derivative actions, except
that indemnification only extends to expenses (including attorneys&#8217; fees) actually and reasonably incurred in connection with the
defense or settlement of such action, and the DGCL requires court approval before there can be any indemnification where the person seeking
indemnification has been found liable to the corporation. The DGCL provides that it is not exclusive of other rights to indemnification
that may be granted by a corporation&#8217;s bylaws, disinterested director vote, stockholder vote, agreement or otherwise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the terms of the our amended and restated certificate of incorporation, we have agreed to indemnify our current and former directors
and officers (and the current and former directors and officers of our subsidiaries) against liability and loss suffered and expenses
(including reasonable attorneys&#8217; fees) reasonably incurred in connection with any claim made against such director or officer or
any actual or threatened action, suit or proceeding in which such director or officer may be involved by reason of being or having been
a director or officer of our company or its subsidiaries, or, while serving as a director or officer of our company or its subsidiaries,
of serving or having served at our request as a director, officer, employee or agent of another corporation, partnership, joint venture,
trust or other enterprise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
amended and restated certificate of incorporation provides that expenses (including attorneys&#8217; fees) incurred by such persons in
defending any action, suit or proceeding shall be paid in advance of the final disposition of such action, suit or proceeding, provided
that, to the extent required by law, such advancement of expenses shall be made only upon receipt of an undertaking by or on behalf of
such person to repay such amount if it is ultimately determined that such person is not entitled to be so indemnified.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
amended and restated certificate of incorporation also provides that we may indemnify our current and former employees and agents and
may advance expenses to such employees and agents on such terms and conditions as may be approved by our board of directors.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 63; Options: NewSection; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
102(b)(7) of the DGCL permits a provision in the certificate of incorporation of each corporation organized thereunder, such as Powerfleet,
eliminating or limiting, with certain exceptions, the personal liability of a director to the corporation or its stockholders for monetary
damages for breach of fiduciary duty as a director. Our amended and restated certificate of incorporation eliminates the liability of
directors to the extent permitted by the DGCL.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have also entered into indemnification agreements with members of our board of directors and officers. The indemnification agreements,
subject to limitations contained therein, obligate us to maintain director and officer insurance if reasonably available, and to indemnify
the indemnitee, to the fullest extent permitted by applicable law, for certain expenses, including attorneys&#8217; fees, judgments,
penalties, fines and settlement amounts actually and reasonably incurred by him or her in any threatened, pending or completed action,
suit, claim, investigation, inquiry, administrative hearing, arbitration or other proceeding arising out of his or her services as a
director or officer. Subject to certain limitations, the indemnification agreements provide for the advancement of expenses incurred
by the indemnitee, and the repayment to us of the amounts advanced to the extent that it is ultimately determined that the indemnitee
is not entitled to be indemnified by us. The indemnification agreements also create certain rights in favor of our company, including
the right to assume the defense of claims and to consent to settlements. The indemnification agreements do not exclude any other rights
to indemnification or advancement of expenses to which the indemnitee may be entitled under applicable law or our amended and restated
certificate of incorporation or by any other agreement, a vote of stockholders or disinterested directors, or otherwise.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
carry directors&#8217; and officers&#8217; liability insurance that covers certain liabilities and expenses of our directors and officers.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
foregoing summaries are qualified in their entirety by the terms and provisions of such arrangements.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 24.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item&#8201;15.
Recent Sales of Unregistered Securities.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the three years preceding the filing of this registration statement, we have issued the following securities that were not registered
under the Securities Act:</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 31, 2023, we issued to Swiss Re Reinsurance Holding Company Ltd a ten-year warrant to purchase 800,000 shares of our common stock
at an exercise price of $7.00 per share in connection with our acquisition of Movingdots GmbH.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 1, 2024, we consummated the FC Acquisition. $15 million of the purchase price payable in the FC Acquisition was satisfied by
the issuance by us of 4,285,714 shares of our common stock (the &#8220;Rollover Shares&#8221;) to OTPP, which was an existing indirect
shareholder of Fleet Complete, pursuant to the terms of the Purchase Agreement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Concurrently
with the closing of the FC Acquisition, we consummated a private placement contemplated by the Subscription Agreement, pursuant to which
we issued to the purchaser party thereto an aggregate of 20,000,000 shares of our common stock (the &#8220;Private Placement Shares&#8221;)
at a price per share of $3.50 for aggregate gross proceeds of $70 million.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
issuances described in this Item 15 were not registered under the Securities Act in reliance upon the exemption from registration provided
by Section 4(a)(2) thereof and Regulation D promulgated thereunder, which exempts transactions by an issuer not involving any public
offering.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>


<!-- Field: Page; Sequence: 64; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
16. Exhibits and Financial Statement Schedules</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    exhibits listed below in the &#8220;Exhibit Index&#8221; are filed as part of, or are incorporated by reference in, this registration
    statement.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Number</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.1in; padding-bottom: 1pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Description</b></span></td></tr>
</table>

<p style="margin: 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000149315219003397/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Agreement and Plan of Merger, dated as of March 13, 2019, by and among Powerfleet, Inc., Powerfleet Israel Holding Company Ltd., Powerfleet Israel Acquisition Company Ltd., I.D. Systems, Inc. and Pointer Telocation Ltd. (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of I.D. Systems, Inc., filed with the SEC on March 15, 2019).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000149315219003397/ex2-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investment and Transaction Agreement, dated as of March 13, 2019, by and among I.D. Systems, Inc., Powerfleet, Inc., Powerfleet US Acquisition Inc., ABRY Senior Equity V, L.P. and ABRY Senior Equity Co-Investment Fund V, L.P. (incorporated by reference to Exhibit 2.2 to the Current Report on Form 8-K of I.D. Systems, Inc., filed with the SEC on March 15, 2019).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000149315219007762/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment No. 1 to the Investment and Transaction Agreement, dated as of May 16, 2019, by and among I.D. Systems, Inc., Powerfleet, Inc., Powerfleet US Acquisition Inc., ABRY Senior Equity V, L.P. and ABRY Senior Equity Co-Investment Fund V, L.P. (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of I.D. Systems, Inc., filed with the SEC on May 20, 2019).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000149315219009810/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment No. 2 to the Investment and Transaction Agreement, dated as of June 27, 2019, by and among I.D. Systems, Inc., Powerfleet, Inc., Powerfleet US Acquisition Inc., ABRY Senior Equity V, L.P. and ABRY Senior Equity Co-Investment Fund V, L.P. (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of I.D. Systems, Inc., filed with the SEC on June 27, 2019).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315219014971/ex2-5.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment No. 3 to the Investment and Transaction Agreement, dated as of October 3, 2019, by and among I.D. Systems, Inc., Powerfleet, Inc., Powerfleet US Acquisition Inc., ABRY Senior Equity V, L.P., ABRY Senior Equity Co-Investment Fund V, L.P. and ABRY Investment Partnership, L.P. (incorporated by reference to Exhibit 2.5 to the Current Report on Form 8-K12B of Powerfleet, Inc., filed with the SEC on October 3, 2019).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2.5</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315220008600/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment No. 4 to the Investment and Transaction Agreement, dated as of May 13, 2020, by and among Powerfleet, Inc., I.D. Systems Inc., ABRY Senior Equity V, L.P., ABRY Senior Equity Co-Investment Fund V, L.P. and ARBY Investment Partnership, L.P. (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of I.D. Systems, Inc., filed with the SEC on May 14, 2020).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315223036651/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Implementation Agreement, dated October 10, 2023, by and among Powerfleet, Inc., Main Street 2000 Proprietary Limited and MiX Telematics Proprietary Limited (formerly known as MiX Telematics Limited) (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on October 10, 2023).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224037026/ex2-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Share Purchase Agreement, dated September 18, 2024, by and among Golden Eagle Topco, LP, the Other Shareholders Party Hereto, Powerfleet, Inc. and Powerfleet Canada Holdings Inc. (incorporated by reference to Exhibit 2.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on September 18, 2024).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224039073/ex2-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amending
    Agreement No. 1 (Share Purchase Agreement), dated October 1, 2024, by and between Powerfleet, Inc. and Powerfleet Canada Holdings
    Inc. and Golden Eagle Topco, LP (incorporated by reference to Exhibit 2.2 to the Current Report on Form 8-K of Powerfleet, Inc.,
    filed with the SEC on October 1, 2024).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315219014971/ex3-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Certificate of Incorporation of Powerfleet, Inc. (incorporated by reference to Exhibit 3.1 to the Current Report on Form 8-K12B of Powerfleet, Inc., filed with the SEC on October 3, 2019).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224018526/ex3-1_2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment to the Amended and Restated Certificate of Incorporation of Powerfleet, Inc. (incorporated by reference to Exhibit 3.1.2 to the Annual Report on Form 10-K of Powerfleet, Inc. filed with the SEC on May 9, 2024).</span></a></td></tr>
  </table>

<p style="margin-top: 0; margin-bottom: 0">&#160;</p>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p><table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Number</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Description</b></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315219014971/ex3-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Bylaws of Powerfleet, Inc. (incorporated by reference to Exhibit 3.2 to the Current Report on Form 8-K12B of Powerfleet, Inc., filed with the SEC on October 3, 2019).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315219010990/ex4-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Specimen Powerfleet, Inc. Common Stock Certificate (incorporated by reference to Exhibit 4.1 to Amendment No. 2 to the Registration Statement on Form S-4 of Powerfleet, Inc., filed with the SEC on July 23, 2019).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224048191/ex5-1.htm" style="-sec-extract: exhibit">Opinion of Olshan Frome Wolosky LLP regarding the legality of the shares of common stock being registered.#</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000114420409057109/v165020_ex10-5.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2009 Non-Employee Director Equity Compensation Plan (incorporated by reference to Exhibit 10.5 to the Quarterly Report on Form 10-Q of I.D. Systems, Inc. for the fiscal quarter ended September 30, 2009, filed with the SEC on November 6, 2009).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.1.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000114420412028656/v310919_ex10-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment, dated March 16, 2012, to 2009 Non-Employee Director Equity Compensation Plan (incorporated by reference to Exhibit 10.2 to the Quarterly Report on Form 10-Q of I.D. Systems, Inc. for the fiscal quarter ended March 31, 2012, filed with the SEC on May 14, 2012).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/49615/000114420415038973/v414068_ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">I.D. Systems, Inc. 2015 Equity Compensation Plan (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of I.D. Systems, Inc. filed with the SEC on June 25, 2015).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224036868/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet, Inc. 2018 Incentive Plan, as amended (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on September 17, 2024).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315222000439/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employment Offer Letter, dated January 5, 2022, between Powerfleet, Inc. and Steve Towe (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on January 5, 2022).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315222000439/ex10-2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Severance Agreement, dated January 5, 2022, between Powerfleet, Inc. and Steve Towe (incorporated by reference to Exhibit 10.2 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on January 5, 2022).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315223032787/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment to Severance Agreement, dated September 11, 2023, between Powerfleet, Inc. and Steve Towe (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc. filed with the SEC on September 15, 2023).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.4.4</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315222007020/ex99-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Stock Option Inducement Award Agreement (incorporated by reference to Exhibit 99.1 to the Registration Statement on Form S-8 of Powerfleet, Inc., filed with the SEC on March 16, 2022).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315223000219/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Offer Letter, dated December 31, 2022, between Powerfleet, Inc. and David Wilson (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on January 4, 2023).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.5.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224018526/ex10-5_2.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Employee Covenants Agreement, dated November 11, 2022, between Powerfleet, Inc. and David Wilson (incorporated by reference to Exhibit 10.5.2 to the Annual Report on Form 10-K of Powerfleet, Inc. filed with the SEC on May 9, 2024).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.6</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315223010426/ex10-7.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Offer Letter, dated February 8, 2022, between Powerfleet, Inc. and James Zeitunian (incorporated by reference to Exhibit 10.7 to the Annual Report on Form 10-K of Powerfleet, Inc., filed with the SEC on March 31, 2023).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.7</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315219008197/ex10-5.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Director and Officer Indemnification Agreement (incorporated by reference to Exhibit 10.5 to Amendment No. 2 to the Registration Statement on Form S-4 of Powerfleet, Inc., filed with the SEC on July 23, 2019).*</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.8</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224010980/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amended and Restated Credit Agreement, dated March 18, 2024, by and among Powerfleet Israel Ltd., Pointer Telocation Ltd. and Bank Hapoalim B.M. (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on March 22, 2024).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.9</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224009629/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facilities Agreement, dated March 7, 2024, by and among Powerfleet, Inc., I.D. Systems, Inc., Movingdots GmbH and FirstRand Bank Limited (acting through its Rand Merchant Bank division) (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on March 12, 2024).&#8224;</span></a></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0">&#160;</p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="font: 10pt Times New Roman, Times, Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Number</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; vertical-align: top; padding-bottom: 1pt; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exhibit
    Description</b></span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.10</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000162828024038616/exhibit101-creditagreement.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Credit Agreement, dated March 14, 2024, between MiX Telematics Proprietary Limited (formerly known as MiX Telematics Limited) and FirstRand Bank Limited acting through Rand Merchant Bank division (incorporated by reference to Exhibit 10.1 to the Quarterly Report on Form 10-Q of Powerfleet, Inc., filed with the SEC on August 28, 2024).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.11</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224039073/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Facility Agreement, dated September 27, 2024, by and among Powerfleet, Inc., I.D. Systems, Inc., Movingdots GmbH and FirstRand Bank Limited (acting through its Rand Merchant Bank division) (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on October 1, 2024).&#8224;+</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.12</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224037026/ex10-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Subscription Agreement (incorporated by reference to Exhibit 10.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on September 18, 2024).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">10.13</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224039073/ex10-3.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration Rights Agreement, dated October 1, 2024, by and between Powerfleet, Inc. and Ontario Teachers&#8217; Pension Plan Board (incorporated by reference to Exhibit 10.3 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on October 1, 2024).&#8224;</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224028935/ex16-1.htm" style="-sec-extract: exhibit"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Letter from Ernst &amp; Young LLP (incorporated by reference to Exhibit 16.1 to the Current Report on Form 8-K of Powerfleet, Inc., filed with the SEC on July 24, 2024).</span></a></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224048191/ex21-1.htm" style="-sec-extract: exhibit">List of Subsidiaries.#</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224048191/ex5-1.htm" style="-sec-extract: exhibit">Consent of Olshan Frome Wolosky LLP (included as part of its opinion filed as Exhibit 5.1).#</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-2.htm">Consent of Ernst &amp; Young LLP.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.3</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="ex23-3.htm">Consent of Deloitte &amp; Touche.</a></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">24.1</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224048191/forms-1.htm#poa_001" style="-sec-extract: exhibit">Power of Attorney (included on the signature page to this registration statement).#</a></span></td></tr>

<tr style="vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Instance Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Schema Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Calculation Linkbase Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Definition Linkbase Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Label Linkbase Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inline
    XBRL Taxonomy Extension Presentation Linkbase Document.</span></td></tr>
  <tr style="font-family: Times New Roman, Times, Serif; vertical-align: top">
    <td style="text-align: center; font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">104</span></td>
    <td style="font-family: Times New Roman, Times, Serif; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cover
    Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).</span></td></tr>

<tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">107</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.1in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1774170/000149315224048191/ex107.htm" style="-sec-extract: exhibit">Filing Fee Table.#</a></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"># Previously filed.</p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>&#8224;
</sup>Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The registrant hereby undertakes
to furnish supplemental copies of any of the omitted schedules or exhibits upon request by the SEC.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
Management contract or compensatory plan or arrangement.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">+
Pursuant to Item 601(b)(10)(iv) of Regulation S-K, certain portions of this exhibit have been redacted. Redacted information is indicated
by [***].</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 67; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Item
17. Undertakings.</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    undersigned registrant hereby undertakes: </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    file, during any period in which offers or sales are being made, a post-effective amendment to this registration statement: </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    include any prospectus required by Section 10(a)(3) of the Securities Act;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    reflect in the prospectus any facts or events arising after the effective date of this registration statement (or the most recent
    post-effective amendment thereof) which, individually or in the aggregate, represent a fundamental change in the information set
    forth in this registration statement. Notwithstanding the foregoing, any increase or decrease in volume of securities offered (if
    the total dollar value of securities offered would not exceed that which was registered) and any deviation from the low or high end
    of the estimated maximum offering range may be reflected in the form of prospectus filed with the SEC pursuant to Rule 424(b) if,
    in the aggregate, the changes in volume and price represent no more than 20% change in the maximum aggregate offering price set forth
    in the &#8220;Calculation of Filing Fee Tables&#8221; or &#8220;Calculation of Registration Fee&#8221; table, as applicable, in the
    effective registration statement; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    include any material information with respect to the plan of distribution not previously disclosed in this registration statement
    or any material change to such information in this registration statement; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>provided,
    however</i>, that: Paragraphs (a)(1)(i), (a)(1)(ii) and (a)(1)(iii) of this section do not apply if the information required to be
    included in a post-effective amendment by those paragraphs is contained in reports filed with or furnished to the SEC by the registrant
    pursuant to Section 13 or Section 15(d) of the Exchange Act that are incorporated by reference in this registration statement, or
    is contained in a form of prospectus filed pursuant to Rule 424(b) that is part of this registration statement.</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">That,
    for the purpose of determining any liability under the Securities Act, each such post-effective amendment shall be deemed to be a
    new registration statement relating to the securities offered therein, and the offering of such securities at that time shall be
    deemed to be the initial <i>bona fide</i> offering thereof. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
    remove from registration by means of a post-effective amendment any of the securities being registered which remain unsold at the
    termination of the offering. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">That,
    for the purpose of determining liability under the Securities Act to any purchaser: each prospectus filed pursuant to Rule 424(b)
    as part of a registration statement relating to an offering, other than registration statements relying on Rule 430B or other than
    prospectuses filed in reliance on Rule 430A, shall be deemed to be part of and included in this registration statement as of the
    date it is first used after effectiveness; provided, however, that no statement made in a registration statement or prospectus that
    is part of this registration statement or made in a document incorporated or deemed incorporated by reference into this registration
    statement or prospectus that is part of this registration statement will, as to a purchaser with a time of contract of sale prior
    to such first use, supersede or modify any statement that was made in this registration statement or prospectus that was part of
    this registration statement or made in any such document immediately prior to such date of first use. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
    prospectus filed by the registrant pursuant to Rule 424(b)(3) shall be deemed to be part of this registration statement as of the
    date the filed prospectus was deemed part of and included in this registration statement; and</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
    prospectus required to be filed pursuant to Rule 424(b)(2), (b)(5), or (b)(7) as part of a registration statement in reliance on
    Rule 430B relating to an offering made pursuant to Rule 415(a)(1)(i), (vii), or (x) for the purpose of providing the information
    required by Section 10(a) of the Securities Act shall be deemed to be part of and included in this registration statement as of the
    earlier of the date such form of prospectus is first used after effectiveness or the date of the first contract of sale of securities
    in the offering described in the prospectus. As provided in Rule 430B, for liability purposes of the issuer and any person that is
    at that date an underwriter, such date shall be deemed to be a new effective date of this registration statement relating to the
    securities in this registration statement to which that prospectus relates, and the offering of such securities at that time shall
    be deemed to be the initial <i>bona fide</i> offering thereof. <i>Provided</i>, <i>however</i>, that no statement made in a registration
    statement or prospectus that is part of this registration statement or made in a document incorporated or deemed incorporated by
    reference into this registration statement or prospectus that is part of this registration statement will, as to a purchaser with
    a time of contract of sale prior to such effective date, supersede or modify any statement that was made in this registration statement
    or prospectus that was part of this registration statement or made in any such document immediately prior to such effective date.</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 68; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(5)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">That,
    for the purpose of determining liability of the registrant under the Securities Act of 1933 to any purchaser in the initial distribution
    of the securities: The undersigned registrant undertakes that in a primary offering of securities of the undersigned registrant pursuant
    to this registration statement, regardless of the underwriting method used to sell the securities to the purchaser, if the securities
    are offered or sold to such purchaser by means of any of the following communications, the undersigned registrant will be a seller
    to the purchaser and will be considered to offer or sell such securities to such purchaser: </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    preliminary prospectus or prospectus of the undersigned registrant relating to the offering required to be filed pursuant to Rule
    424; </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    free writing prospectus relating to the offering prepared by or on behalf of the undersigned registrant or used or referred to by
    the undersigned registrant; </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 48px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    portion of any other free writing prospectus relating to the offering containing material information about the undersigned registrant
    or its securities provided by or on behalf of the undersigned registrant; and </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    other communication that is an offer in the offering made by the undersigned registrant to the purchaser. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 24px"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    undersigned registrant hereby undertakes that, for purposes of determining any liability under the Securities Act, each filing of
    the registrant&#8217;s annual report pursuant to Section 13(a) or 15(d) of the Exchange Act (and, where applicable, each filing of
    an employee benefit plan&#8217;s annual report pursuant to Section 15(d) of the Exchange Act) that is incorporated by reference in
    this registration statement shall be deemed to be a new registration statement relating to the securities offered therein, and the
    offering of such securities at that time shall be deemed to be the initial <i>bona fide</i> offering thereof. </span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
    as indemnification for liabilities arising under the Securities Act may be permitted to directors, officers and controlling persons
    of the registrant pursuant to the foregoing provisions, or otherwise, the registrant has been advised that in the opinion of the
    SEC such indemnification is against public policy as expressed in the Securities Act and is, therefore, unenforceable. In the event
    that a claim for indemnification against such liabilities (other than the payment by the registrant of expenses incurred or paid
    by a director, officer or controlling person of the registrant in the successful defense of any action, suit or proceeding) is asserted
    by such director, officer or controlling person in connection with the securities being registered, the registrant will, unless in
    the opinion of its counsel the matter has been settled by controlling precedent, submit to a court of appropriate jurisdiction the
    question whether such indemnification by it is against public policy as expressed in the Securities Act and will be governed by the
    final adjudication of such issue. </span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>


<!-- Field: Page; Sequence: 69; Value: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></td></tr></table></div>
    <div style="break-before: page; margin-top: 6pt; margin-bottom: 0pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="width: 100%">&#160;</td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SIGNATURES</b></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Act of 1933, the registrant has duly caused this registration statement to be signed on its behalf
by the undersigned, thereunto duly authorized, in the City of Woodcliff Lake, State of New Jersey, on December 4, 2024.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>POWERFLEET,
    INC.</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 50%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 45%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    David Wilson</i></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Wilson</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify; text-indent: 0.5in; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Act of 1933, this registration statement has been signed by the following persons in the capacities
and on the dates indicated.</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt; background-color: white"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 38%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Signature</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 36%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title</b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-bottom: 1pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 22%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    *</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer and Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">December 4, 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Steve
    Towe</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Executive Officer)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    David Wilson</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">December 4, 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Wilson</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Principal
    Financial Officer and Principal Accounting Officer)</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    *</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
    of the Board of Directors</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">December 4, 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    Brodsky</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    *</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center">December 4, 2024</td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ian
    Jacobs</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    *</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    4,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 2024</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Andrew
    Martin</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    *</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
    4,</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> 2024</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Michael
    McConnell</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; width: 6%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
    By:</span></td>
    <td style="border-bottom: Black 1pt solid; font: 10pt Times New Roman, Times, Serif; width: 32%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>/s/
    David Wilson</i></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; width: 62%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">David
    Wilson</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Attorney-in-Fact</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p>


<!-- Field: Page; Sequence: 70; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-top: 0pt; margin-bottom: 6pt"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font-size: 10pt"><tr style="vertical-align: top; text-align: left"><td style="text-align: center; width: 100%">II-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></td></tr></table></div>
    <!-- Field: /Page -->

<p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p>
</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.2
<SEQUENCE>2
<FILENAME>ex23-2.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.2</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consent
of Independent Registered Public Accounting Firm</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consent to the reference to our firm under the caption &ldquo;Experts&rdquo; in Amendment No. 1 to the Registration Statement
(Form S-1 No. 333-283536) and related Prospectus of Powerfleet, Inc. for the registration of 24,285,714 shares of its common stock and to the
incorporation by reference therein of our reports (a) dated May 9, 2024, with respect to the consolidated financial statements of Powerfleet,
Inc. and the effectiveness of internal control over financial reporting of Powerfleet, Inc. included in its Annual Report (Form 10-K)
for the year ended December 31, 2023, and (b) dated August 22, 2024, with respect to the consolidated financial statements of Powerfleet,
Inc. and the effectiveness of internal control over financial reporting of Powerfleet, Inc. included in its Transition Report (Form 10-KT)
for the three months ended March 31, 2024, filed with the Securities and Exchange Commission.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Ernst &amp; Young LLP</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Iselin,
New Jersey</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
4, 2024</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23.3
<SEQUENCE>3
<FILENAME>ex23-3.htm
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
23.3</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONSENT
OF INDEPENDENT AUDITOR </B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="margin: 0pt 0pt 0pt 0; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
consent to the use in this Registration Statement No. 333-283536 on Form S-1 of Powerfleet, Inc. of our report dated July 26,
2024, relating to the consolidated financial statements of MiX Telematics Limited and its subsidiaries. </FONT> We also consent
to the reference to us under the heading &ldquo;Experts&rdquo; in such Registration Statement.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Deloitte &amp; Touche</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Deloitte
&amp; Touche</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Johannesburg,
South Africa</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">December
4, 2024</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="text-align: center; width: 100%">&nbsp;</TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>forms-1a_001.jpg
<TEXT>
begin 644 forms-1a_001.jpg
M_]C_X  02D9)1@ ! 0$ 9 !D  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" !* 5X# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MO;:T?&GPT\&?$5#%H5Q\/M;EL/[.C\7II+AM4N_M,E@UZI@6Y%M!X'_P;&?
M@:-\)?VCOVEM3M0+SXA^.=!^$'A22XMRLT/ASX9:0_B3Q'J.FW!0;[#Q!XE\
M?6VD7H61U:_\ HA6-[9C+^)7_!;N-)?^"LO[4D,BAXIM:_9^AE1B0KQ2_LW?
M!!)$8@JV'1F4E2K $E64@$5&G3E6G%Q]V,6[7>Z:OLUW9\]F_'''65>$_#?$
M]3-U'/,[S]IXB679=RQRBO2S/ZG06&^K.@N=8".(=54_;/VB7-R^Z_V&_P"(
MH_P]_P!&3^)/_#^Z1_\ .IJM>?\ !TOX=L[.[NV_8E\2.+6VGN2G_"_M(7>(
M(GE*[A\*&*[MN-P5B,YVMC!_89O^"+O_  3"+,?^&1/!'))X\2_$H#D]@OC8
M #T   Z  5%-_P $6/\ @E[/%+!-^R'X(>*:-XI4/B;XF -'(I1UR/&X(RI(
MRI!&<@@X-1S8=[4Y;;\W_![GU2X?\=DTWQUPORW5_P#A+BKJZNO^1+NTGUZ[
MK=>I?\%&/VX[3_@GS^S]9_'G4/AM>_%:"[^(GA?X?CPM8>*[?P=,DOB6QUV^
M&JG5[G0O$4;1V2Z(T;6?]GAIS<JZW,7E%9/PU_XBC_#O_1D_B3_P_FD?_.JK
M[&_X.101_P $]-&SDC_AH_X6\D\G_B0^/L]_3Z>G:OS3_P""&/\ P38_8N_;
M1_9D^+7Q'_:4^#UW\1_&?A?]H;6_ 6AZM!\4?C#X&2Q\*67PO^%7B2VTLZ7\
M._B!X2T>Z>/6O$^MW9U&\L+G4Y!>+:R7KV=G906]0C2]E[2<7+WK63:ZVTUL
MDO/\SAXOS_Q!Q/B7#@WA#.\%EE.IP_A<TC',,'A*M!3IT,36Q<I5I8'&XGGJ
MJ-)4X*+IIP:7(FW+[P_9X_X.2_V5OB=XOT[PC\<?AA\0/V<8M8O(K.R\=7VL
MZ3\1_AQICREDA?Q=J^C6>@>)_#EM-.T,)U2+P;J^AZ<CRWNOZMHNEVL]^G]%
M>F:GIVLZ?8:MI%_9:KI6J6-IJ6F:IIMU!?:=J6GWUO'=65_87UK)+;7EE>6T
MT5Q:W5O+)!<021S0R/&ZL?XS?^"V'_!(?]G']D?X(>'/VE_V7[/7?A_I%AXY
M\.^ /'_PMUKQCXD\;:'>6/BJWU./1_%WA;6_'&K>(/&5IK]CKEG9Z?K6A7FN
M:II&I:/JK:MI\?A^X\.7</B/]/\ _@W(^.7BSXG_ +"_B'X>>+=0O-57]GKX
MNZ[\.?!-W>&2>2W^'>K^&?"WCKP_H+7TSR2W$?AO5O$?B71](MB_DZ-X5MO#
MFB620:?IUG;PS4A!P52G=1V<7T?>_E=+SO<]7@SB_B_"\8XC@#CK^S\7F<LM
M>:99FV6PITZ>(H0IJM*%:G2A1A)5*2K.G4>&PU>G6PU2C6I5*=2A7/T(_P""
MB_[?'P]_X)\?L_WOQ9\56/\ PE7C77]3_P"$1^$GPVM[X:?>^._&UQ9W-XJ7
M=XL=Q+H_A'P[8V\NL^,/$9M9X].L([?3+&&^\2ZYX=T?5/XJIOB/_P %8O\
M@KW\1?%-KX3U'XO?%:QL9DN=8\#_  \\0GX3_LZ?#BTNWN[G2M)O8M1\3^'/
MAY9WRV9NUT,^-_$'B/XE^(M.LYV74O$DMI-*O<_\%YOVN_$'[1G[;'BWP _A
M[Q-X4\$?LE+XF^$/A?P_XJMI-.U+6/%#ZC!J7Q"^)$>E2;UL-&\>S:=X8A\&
M7,<UROB7X=>&O!GC(-:GQ,VEZ=^G'[?OQQ\?_P#!)W_@G_\ L*?LO_L?ZC:_
M#?7OCCX+\2>+_B5\:?#^GV%QXFUC6/#_ (=^&^I>/M5T:\U6RU*"'Q%\1/$_
MQ)CNCXD)FU;P?X1T'2_#GA>33+8:-<Z+I"'LXP:2=2H].;50MK?[K/1IM]K'
MY[QCQ$^-,\XMCCLYS7+. .!*5*ECL+DEZ68Y[F-;'?V7&DHU9T*;5;,HXBC3
MJXV$L+@\)A)5EAJE;%1J+\A_&/[/W_!7+_@EO'I_Q>N8_CG\#?"EGJ6GF;QQ
M\/OB9I7Q"^%0OI+RWM]/LOB1H/A?Q)XQ\%?V?>ZG<V=A9V'Q7\+)X?US4Y[7
M3[*/4;V2&*OZH/\ @CW_ ,%7X?\ @H!X5U_X9?%;3=(\+?M._"_1H-=\1VV@
MJ]MX8^)_@5[^TTA?B-X6TV>YN+K0[W2=5OM,T7Q]X::6[T[2]3UCP_K.B:A_
M9_B@>'_#'Y(_\$2?^"AO[1/[0GQ[\0_L4_M3^*]5_:6^#WQG^%WQ#VQ_%2UL
M_%VM^'KG2-&:?Q!I.LZ_?6[7WB7X?>./"MSK/A_7_#OBZ3788=5;P[_8,^C6
MEQXALM<_(/P+\4KC_@F'_P %-O%/BCX>6^I^+O#7[,O[2/Q?^&;Z";\S:QXX
M^$FG^*?%/PWU;PW<7)9(+OQ3>>"YA+ITMZLEG;>/]/TG4KJ)_L(%5.+GSQE&
M*J0BI*459.+N]GKTMKMNCR.'>(\/P1/AKB?A_.,]K\"Y[FV*R//,AX@J1Q.)
MRG&82&&JU\1AY8=RPM2-/#8RCCJ&(P-'#3J1I8G"XBA6]I!P_P!!']KK]H.'
M]E/]FWXP?M$W/A2?QQ;_  E\(3^*YO"5MK,?AZ?74@O+2S-C%K4NG:M%IS-]
MK$OVA],O !%L\D[]R_SE?\11_AW_ *,G\2?^']TC_P"=37[%?\%8M476_P#@
MEM^UEK26>J::FK_ PZHFG:W83Z5K6GIJ%]H-XEEJ^EW2K<Z;J=JLP@O["X43
MV=W'-;2CS(FK^8[_ ((#?L@?LV_M=>//VI-(_:.^%&B?%/3O O@_X1:GX2M]
M:U'Q'IPT.]\0:U\1+76IK9O#NM:.\IU&#1],2<7;7 0647V<0[Y_-SIPI^SE
M.<>;EDEHVOU75]3]/X_XAXUCQUPQPIPCG6%RI9YE%;%<^,P6'Q-#V]*OC9^T
MJ3J83$8F$98;"J$84X)<[3E%-R:^Y_\ B*/\/?\ 1D_B3_P_ND?_ #J:_3+_
M ()D_P#!732_^"D'C_XI^!;#X"ZK\(7^&7@_0/%DFIZA\1K+QLFLKKNMWFC"
MPCM+7P=X::P>U:S-P;AKB[699!&(8RI<^E?\.7/^"8/_ $:)X)_\*;XE_P#S
M;U]'?LW_ +"7[)?[(^N^)O$O[.GP5\/_  NUOQEI%CH?B74='U;Q5J,NK:5I
MEY+?V-E.GB#7]8ABCM[RXEG5K:*"5F<K)(Z!56)2HN+4:<E+H^:Z3^_U/;X?
MR7Q=PV<X#$<1<79!F&2TJLWF&"PF C1Q&(I.A6C"%*K_ &50Y)*O*C4;5:FW
M&$E=WL_RL_:W_P""\FC?LJ_M@^/_ -DR[_9@UKQQ=>!?%/PZ\-/X[M/B[I_A
M^UU,_$'P9X&\7Q7J>'9OA_JTUFNE)XU2PDMVUBY-V^FM<I-;BZ6&#^@M 54
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
M=B\6?\%2_@9I_A34]4^/7[3VI_L(_'']G"QL/#FK>,=5^+?PE^%6L_ GX?\
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
MQN1U\5D.,C3S3+I..,PCIXC-J\I4)*K1:=2-*5&?[V-Z=6=V[M/XI_X>>?\
M!>/_ *&C]H?_ ,0B^&?_ -#?7]=/_!+3XI?'WXT_L*? _P")?[4%UXAO?CGX
MCF^*Z>-KKQ5X'TSX<:_+'HGQJ^(OAWPK_:'@S1O#?A'3M'V>"](\.QVAM_#V
MGG4K)+?5IOM=Q?RWUS^@6W_:;\Z%0+W8GU8Y/Y_A6,ZD9I6IQ@T_LI:W5K72
M6VY^F<(\#YMPSF5;'8[CCB+B:C5P53"QP.;U)3PU&I.M0JK%P4L;B?W\(T94
MHM0C:%:I[VMG_GE?\%?/^4Q_[07_ &5/]F[_ -4K\":_T-Z_SNO^"QVH6ND?
M\%?/VD]6OG>.QTGXA?L^ZI>R1QO-)'9Z;\"O@?>W;QPQ@R2NEO!(ZQ("\A4(
MH+,*_J/;_@X1_P""8ZLP'Q3^([ $@,OP.^*.T@'@KN\.*V#U!*@D<XK2I"4H
M4N6+=HN]E>VW8_,O#?B'(<AXN\6%G6<9;E3Q7%E1X98_%TL*ZZHX[.E5=)5/
MC5-U(*?+\+G&_P 2/VT?[I_#^8K_ #:/^"@MAXTU7_@JE^TMI?PU;75^).I_
MM;3:=\.6\+:E-HWB=?B!?>)=#M/!+>&M8MKO3[C1_$2^)YM*;0]6M]0L)]-U
M46E[#>VDL"7$?]V/['?_  43_9>_;PN_B+8?LY>*O$OB2?X66OA*\\9+XA\"
M>*/!BV4'C>7Q-#X>-H_B33[ :@US)X1UL3)9B5K401-/L6Y@+?Q"_M<>,M ^
M''_!9WXG?$;Q7<7%GX4^'G[?'@WQ[XIN[2SGU&[M/#7@SXF^#?$NOW5KI]JD
MEU?W-OI&EWDT%C:H]S>2HEM;H\TJ*:PR<745GS**=FGO>Z7S-O'+'9;G'#G!
MF+P.8T*^6XKBQ4UF6"Q$*E&%-82%#$5Z6(@U!2PMZTW.Z5*IA^:37LVU[@?V
M;O\ @X7R<ZI_P4:SGM^USXVQ^&/CKC'TXK]=_P#@BS\)/^"IW@/]J7X@:Q^W
M#>?M87/PGN/V?_%&F^'4^._QS\1?$[PB/B)-\1?A;=:4^G:#J_Q)\8VUIXC'
MAJR\5BTU=-,MYX-,;5[);^./4);>Y^PS_P '!_\ P3&!/_%T?B,>2<CX'?%
M@\]L^'<_F!]!6WX8_P""]W_!-KQ=XE\.>$]$^)GQ"GUOQ9XAT/PMHL,_P5^)
M=I#-J_B+5+31]+AFNKC0$MK:*:_O+>.2>9TBA5C)(P52:4I5'%KV,8JRU4&F
MEH]';3[]C3(<E\/,GSK+<SH^+68YA6P.+IUJ6!QW%>'Q&#Q=2U2C"AB*/UB7
MM:<WB5[G))RFJ5DVD?)/_!SQ_P FB?L[_P#9TNF_^J<^+E?SE?LH_!W_ (*S
M>./A.FO?L8WO[7L'P7;Q-KME''\$OC[XD^''@K_A+;5K7_A(V7PUI/Q0\)6J
MZJSRV?\ :&H_V.KWC",-=7!A;9_1K_P<\?\ )HG[._\ V=+IO_JG/BY7R/\
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
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
7 4444 %%%% !1110 4444 %%%% '_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>5
<FILENAME>aiot-20240331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 96Mps7xRiXgen8uDanwsWa2P2bP9z5Z8OekhvWB+bVnK3y8kFgquTCnnfmLmYQoB -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:srt-types="http://fasb.org/srt-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:AIOT="http://powerfleet.com/20240331" elementFormDefault="qualified" targetNamespace="http://powerfleet.com/20240331">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://powerfleet.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/BalanceSheets" id="BalanceSheets">
          <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/BalanceSheetsParenthetical" id="BalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/StatementsOfIncome" id="StatementsOfIncome">
          <link:definition>00000004 - Statement - Consolidated Statements of Income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/StatementsOfComprehensiveLoss" id="StatementsOfComprehensiveLoss">
          <link:definition>00000005 - Statement - Consolidated Statements of Comprehensive Loss</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" id="StatementsOfChangesInStockholdersEquity">
          <link:definition>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
          <link:definition>00000007 - Statement - Consolidated Statements of Cash Flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/NatureOfBusiness" id="NatureOfBusiness">
          <link:definition>00000008 - Disclosure - Nature of the Business</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" id="SummaryOfSignificantAccountingPolicies">
          <link:definition>00000009 - Disclosure - Summary of significant accounting policies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Acquisition" id="Acquisition">
          <link:definition>00000010 - Disclosure - Acquisition</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" id="CreditRiskRelatedToAccountsReceivables">
          <link:definition>00000011 - Disclosure - Credit risk related to accounts receivables</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" id="PrepaidExpensesAndOtherCurrentAssets">
          <link:definition>00000012 - Disclosure - Prepaid expenses and other current assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
          <link:definition>00000013 - Disclosure - Property, plant and equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IntangibleAssets" id="IntangibleAssets">
          <link:definition>00000014 - Disclosure - Intangible assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/OtherAssets" id="OtherAssets">
          <link:definition>00000015 - Disclosure - Other assets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" id="AccruedExpensesAndOtherLiabilities">
          <link:definition>00000016 - Disclosure - Accrued expenses and other liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DeferredRevenue" id="DeferredRevenue">
          <link:definition>00000017 - Disclosure - Deferred revenue</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DevelopmentExpenditure" id="DevelopmentExpenditure">
          <link:definition>00000018 - Disclosure - Development expenditure</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Leases" id="Leases">
          <link:definition>00000019 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/AuditorsRemuneration" id="AuditorsRemuneration">
          <link:definition>00000020 - Disclosure - Auditors&#8217; remuneration</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>00000021 - Disclosure - Income taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Dividends" id="Dividends">
          <link:definition>00000022 - Disclosure - Dividends</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Stock-basedCompensationPlan" id="Stock-basedCompensationPlan">
          <link:definition>00000023 - Disclosure - Stock-based compensation plan</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Debt" id="Debt">
          <link:definition>00000024 - Disclosure - Debt</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>00000025 - Disclosure - Commitments and contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/RetirementBenefits" id="RetirementBenefits">
          <link:definition>00000026 - Disclosure - Retirement benefits</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>00000027 - Disclosure - Related party transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SubsequentEvents" id="SubsequentEvents">
          <link:definition>00000028 - Disclosure - Subsequent events</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ExchangeRates" id="ExchangeRates">
          <link:definition>00000029 - Disclosure - Exchange rates</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" id="SummaryOfSignificantAccountingPoliciesPolicies">
          <link:definition>00000030 - Disclosure - Summary of significant accounting policies (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" id="SummaryOfSignificantAccountingPoliciesTables">
          <link:definition>00000031 - Disclosure - Summary of significant accounting policies (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" id="CreditRiskRelatedToAccountsReceivablesTables">
          <link:definition>00000032 - Disclosure - Credit risk related to accounts receivables (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" id="PrepaidExpensesAndOtherCurrentAssetsTables">
          <link:definition>00000033 - Disclosure - Prepaid expenses and other current assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" id="PropertyPlantAndEquipmentTables">
          <link:definition>00000034 - Disclosure - Property, plant and equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
          <link:definition>00000035 - Disclosure - Intangible assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/OtherAssetsTables" id="OtherAssetsTables">
          <link:definition>00000036 - Disclosure - Other assets (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" id="AccruedExpensesAndOtherLiabilitiesTables">
          <link:definition>00000037 - Disclosure - Accrued expenses and other liabilities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DeferredRevenueTables" id="DeferredRevenueTables">
          <link:definition>00000038 - Disclosure - Deferred revenue (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DevelopmentExpenditureTables" id="DevelopmentExpenditureTables">
          <link:definition>00000039 - Disclosure - Development expenditure (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/LeasesTables" id="LeasesTables">
          <link:definition>00000040 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/AuditorsRemunerationTables" id="AuditorsRemunerationTables">
          <link:definition>00000041 - Disclosure - Auditors&#8217; remuneration (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>00000042 - Disclosure - Income taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DividendsTables" id="DividendsTables">
          <link:definition>00000043 - Disclosure - Dividends (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanTables" id="Stock-basedCompensationPlanTables">
          <link:definition>00000044 - Disclosure - Stock-based compensation plan (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DebtTables" id="DebtTables">
          <link:definition>00000045 - Disclosure - Debt (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ExchangeRatesTables" id="ExchangeRatesTables">
          <link:definition>00000046 - Disclosure - Exchange rates (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" id="ScheduleOfForeignCurrencyTranslationAdjustmentsDetails">
          <link:definition>00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfInventoriesDetails" id="ScheduleOfInventoriesDetails">
          <link:definition>00000048 - Disclosure - Schedule of inventories (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" id="ScheduleOfPropertyPlantAndEquipmentDetails">
          <link:definition>00000049 - Disclosure - Schedule of property, plant and equipment (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" id="ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails">
          <link:definition>00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" id="ScheduleOfGoodwillToReportableSegmentsDetails">
          <link:definition>00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesDetailsNarrative">
          <link:definition>00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/AcquisitionDetailsNarrative" id="AcquisitionDetailsNarrative">
          <link:definition>00000053 - Disclosure - Acquisition (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" id="ScheduleOfAgingAnalysisOfAccountsReceivablesDetails">
          <link:definition>00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" id="ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails">
          <link:definition>00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" id="ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails">
          <link:definition>00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" id="ScheduleOfRightOfUseAssetDetails">
          <link:definition>00000057 - Disclosure - Schedule of right of use asset (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" id="PropertyPlantAndEquipmentDetailsNarrative">
          <link:definition>00000058 - Disclosure - Property, plant and equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" id="ScheduleOfIntangibleAssetsDetails">
          <link:definition>00000059 - Disclosure - Schedule of intangible assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" id="ScheduleOfEstimatedFutureAmortizationExpenseDetails">
          <link:definition>00000060 - Disclosure - Schedule of estimated future amortization expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" id="IntangibleAssetsDetailsNarrative">
          <link:definition>00000061 - Disclosure - Intangible assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" id="ScheduleOfOtherAssetsDetails">
          <link:definition>00000062 - Disclosure - Schedule of other assets (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" id="ScheduleOfDeferredCommissionsDetails">
          <link:definition>00000063 - Disclosure - Schedule of deferred commissions (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/OtherAssetsDetailsNarrative" id="OtherAssetsDetailsNarrative">
          <link:definition>00000064 - Disclosure - Other assets (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" id="ScheduleOfAccruedExpensesDetails">
          <link:definition>00000065 - Disclosure - Schedule of accrued expenses (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" id="ScheduleOfProductWarrantiesDetails">
          <link:definition>00000066 - Disclosure - Schedule of product warranties (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" id="ScheduleOfMovementInDeferredRevenueDetails">
          <link:definition>00000067 - Disclosure - Schedule of movement in deferred revenue (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" id="DeferredRevenueDetailsNarrative">
          <link:definition>00000068 - Disclosure - Deferred revenue (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" id="ScheduleOfDevelopmentExpenditureDetails">
          <link:definition>00000069 - Disclosure - Schedule of development expenditure (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" id="ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails">
          <link:definition>00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" id="ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails">
          <link:definition>00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>00000072 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" id="ScheduleOfAuditorsRemunerationDetails">
          <link:definition>00000073 - Disclosure - Schedule of auditors remuneration (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" id="ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails">
          <link:definition>00000074 - Disclosure - Schedule of components of income before income tax expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" id="ScheduleOfProvisionForIncomeTaxesExpenseDetails">
          <link:definition>00000075 - Disclosure - Schedule of provision for income taxes expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" id="ScheduleOfReconciliationOfIncomeTaxExpenseDetails">
          <link:definition>00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" id="ScheduleOfNetDeferredTaxLiabilitiesDetails">
          <link:definition>00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" id="ScheduleOfCorporateTaxRatesDetails">
          <link:definition>00000078 - Disclosure - Schedule of corporate tax rates (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" id="IncomeTaxesDetailsNarrative">
          <link:definition>00000079 - Disclosure - Income taxes (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" id="ScheduleOfDividendsDeclaredDetails">
          <link:definition>00000080 - Disclosure - Schedule of dividends declared (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfSarDetails" id="ScheduleOfSarDetails">
          <link:definition>00000081 - Disclosure - Schedule of SAR (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" id="ScheduleOfSarDetailsParenthetical">
          <link:definition>00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" id="ScheduleOfSalientDetailsOfSarsDetails">
          <link:definition>00000083 - Disclosure - Schedule of salient details of SARs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" id="ScheduleOfUnvestedRsusDetails">
          <link:definition>00000084 - Disclosure - Schedule of unvested RSUs (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" id="ScheduleOfUnvestedRsusDetailsParenthetical">
          <link:definition>00000085 - Disclosure - &#160;Schedule of unvested RSUs (Details) (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" id="Stock-basedCompensationPlanDetailsNarrative">
          <link:definition>00000086 - Disclosure - Stock-based compensation plan (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" id="ScheduleOfUndrawnFacilitiesDetails">
          <link:definition>00000087 - Disclosure - Schedule of undrawn facilities (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/DebtDetailsNarrative" id="DebtDetailsNarrative">
          <link:definition>00000088 - Disclosure - Debt (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>00000089 - Disclosure - Commitments and contingencies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" id="RetirementBenefitsDetailsNarrative">
          <link:definition>00000090 - Disclosure - Retirement benefits (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>00000091 - Disclosure - Related party transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" id="SubsequentEventsDetailsNarrative">
          <link:definition>00000092 - Disclosure - Subsequent events (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" id="ScheduleOfExchangeRatesDetails">
          <link:definition>00000093 - Disclosure - Schedule of Exchange Rates (Details)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="aiot-20240331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="aiot-20240331_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="aiot-20240331_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="aiot-20240331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://fasb.org/srt-types/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd" />
    <element id="AIOT_MixTelematicsLimitedMember" name="MixTelematicsLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_SubscriptionMember" name="SubscriptionMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_HardwareAndOtherMember" name="HardwareAndOtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_TotalShareholdersEquityMember" name="TotalShareholdersEquityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_InVehicleDevicesInstalledMember" name="InVehicleDevicesInstalledMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EuropeSalesOfficeMember" name="EuropeSalesOfficeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_MeasurementInputGrowthRateMember" name="MeasurementInputGrowthRateMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_PatentsAndTrademarksMember" name="PatentsAndTrademarksMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_May2017ShareRepurchaseProgramMember" name="May2017ShareRepurchaseProgramMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_December2021ShareRepurchaseProgramModificationMember" name="December2021ShareRepurchaseProgramModificationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ComputerAndRadioEquipmentMember" name="ComputerAndRadioEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_InVehicleDevicesMember" name="InVehicleDevicesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_CentralServicesOrganizationMember" name="CentralServicesOrganizationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_MiddleEastAndAustralasiaSalesOfficeMember" name="MiddleEastAndAustralasiaSalesOfficeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AfricaSalesOfficeMember" name="AfricaSalesOfficeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AmericasSalesOfficeMember" name="AmericasSalesOfficeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_MixTelematicsNorthAmericaIncMember" name="MixTelematicsNorthAmericaIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_FinancingReceivables90To119DaysPastDueMember" name="FinancingReceivables90To119DaysPastDueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" name="FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EquipmentVehiclesAndOtherMember" name="EquipmentVehiclesAndOtherMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" name="BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" name="BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_MiXTelematicsLongTermIncentivePlanMember" name="MiXTelematicsLongTermIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_PowerFleetIncMember" name="PowerFleetIncMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AnyFinancialYearMember" name="AnyFinancialYearMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OverTheLifeOfThePlanMember" name="OverTheLifeOfThePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" name="JuneTwentySixTwoThousandsTwentyThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_StandardBankLimitedMember" name="StandardBankLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GeneralCommittedBankingFacilityMember" name="GeneralCommittedBankingFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_InvestecLimitedMember" name="InvestecLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GeneralUncommittedBankingFacilityMember" name="GeneralUncommittedBankingFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GeneralCommittedBankingFacilityOneMember" name="GeneralCommittedBankingFacilityOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_CFCOverdraftFacilityMember" name="CFCOverdraftFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_CreditAgreementMember" name="CreditAgreementMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OneFacilityMember" name="OneFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_TwoFacilityMember" name="TwoFacilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_NedbankLimitedMember" name="NedbankLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_IntangibleAssetPurchaseCommitmentMember" name="IntangibleAssetPurchaseCommitmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" name="AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_USDollarZARMember" name="USDollarZARMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_USDollarGBPMember" name="USDollarGBPMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" name="PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AccruedLiabilitiesAndOtherCurrent" name="AccruedLiabilitiesAndOtherCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EquitysettledStockBasedCompensationCosts" name="EquitysettledStockBasedCompensationCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" name="NetAccruedExpensesAndOtherLiabilitiesRaised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" name="IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_PaymentToAcquireNoncontrollingInterest" name="PaymentToAcquireNoncontrollingInterest" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DisclosureAuditorsRemunerationAbstract" name="DisclosureAuditorsRemunerationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AuditorsRemunerationDisclosureTextBlock" name="AuditorsRemunerationDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" name="ScheduleOfGoodwillToReportableSegmentsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" name="ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AuditorsRemunerationTableTextBlock" name="AuditorsRemunerationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" name="ScheduleOfCorporateIncomeTaxRatesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GoodwillMeasurementInput" name="GoodwillMeasurementInput" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" name="GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" name="GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_RevenueFromContractServicePeriod" name="RevenueFromContractServicePeriod" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_GoodwillMeasurementInputIncreaseDecrease" name="GoodwillMeasurementInputIncreaseDecrease" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OwnershipInterest" name="OwnershipInterest" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" name="AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_IndemnificationAssetCurrent" name="IndemnificationAssetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_IncomeTaxAssetCurrent" name="IncomeTaxAssetCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_Receivables" name="Receivables" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_SundryDebtorsReceivableCurrent" name="SundryDebtorsReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_StaffReceivableCurrent" name="StaffReceivableCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_LeaseReceivableCurrentt" name="LeaseReceivableCurrentt" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" name="OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" name="OperatingLeaseRightOfUseAssetAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" name="OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_LeaseReceivablesNoncurrent" name="LeaseReceivablesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_LoansReceivableMeasurementInput" name="LoansReceivableMeasurementInput" nillable="true" xbrli:periodType="instant" type="xbrli:decimalItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_MaintenanceLiabilityCurrent" name="MaintenanceLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" name="BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" name="StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ContractWithCustomerLiabilityAdditions" name="ContractWithCustomerLiabilityAdditions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" name="ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" name="ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_LesseeOperatingLeaseAnnualEscalationPercent" name="LesseeOperatingLeaseAnnualEscalationPercent" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_RemunerationAuditFees" name="RemunerationAuditFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_RemunerationAuditrelatedFees" name="RemunerationAuditrelatedFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_RemunerationTaxFees" name="RemunerationTaxFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_RemunerationAllOtherFees" name="RemunerationAllOtherFees" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_AuditorsRemuneration" name="AuditorsRemuneration" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" name="IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" name="EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" name="EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" name="EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" name="EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" name="DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxOffset" name="DeferredTaxOffset" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" name="DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" name="DeferredTaxLiabilitiesInvestmentInSubsidiaries" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" name="DeferredTaxLiabilitiesNetOfValuationAllowance" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" name="DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" name="ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" nillable="true" xbrli:periodType="instant" type="xbrli:sharesItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" nillable="true" xbrli:periodType="duration" type="xbrli:durationItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" name="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" name="ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="instant" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" type="dtr-types:perShareItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_DebtInstrumentPercentageDeductedFromInterestRate" name="DebtInstrumentPercentageDeductedFromInterestRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_BankOverdraftCurrent" name="BankOverdraftCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_BookOverDraftCurrent" name="BookOverDraftCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_NumberofListingPercentage" name="NumberofListingPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock" name="ScheduleOfSupplementalLeaseInformationTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>aiot-20240331_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://powerfleet.com/role/Cover" xlink:href="aiot-20240331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheets" xlink:href="aiot-20240331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:href="aiot-20240331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfIncome" xlink:href="aiot-20240331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:href="aiot-20240331.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="aiot-20240331.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfCashFlows" xlink:href="aiot-20240331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/NatureOfBusiness" xlink:href="aiot-20240331.xsd#NatureOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Acquisition" xlink:href="aiot-20240331.xsd#Acquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssets" xlink:href="aiot-20240331.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssets" xlink:href="aiot-20240331.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenue" xlink:href="aiot-20240331.xsd#DeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditure" xlink:href="aiot-20240331.xsd#DevelopmentExpenditure" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Leases" xlink:href="aiot-20240331.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemuneration" xlink:href="aiot-20240331.xsd#AuditorsRemuneration" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxes" xlink:href="aiot-20240331.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Dividends" xlink:href="aiot-20240331.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Debt" xlink:href="aiot-20240331.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:href="aiot-20240331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefits" xlink:href="aiot-20240331.xsd#RetirementBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactions" xlink:href="aiot-20240331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEvents" xlink:href="aiot-20240331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRates" xlink:href="aiot-20240331.xsd#ExchangeRates" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivablesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsTables" xlink:href="aiot-20240331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsTables" xlink:href="aiot-20240331.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueTables" xlink:href="aiot-20240331.xsd#DeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:href="aiot-20240331.xsd#DevelopmentExpenditureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesTables" xlink:href="aiot-20240331.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:href="aiot-20240331.xsd#AuditorsRemunerationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesTables" xlink:href="aiot-20240331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DividendsTables" xlink:href="aiot-20240331.xsd#DividendsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtTables" xlink:href="aiot-20240331.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRatesTables" xlink:href="aiot-20240331.xsd#ExchangeRatesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfGoodwillToReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:href="aiot-20240331.xsd#AcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:href="aiot-20240331.xsd#ScheduleOfRightOfUseAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDeferredCommissionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementInDeferredRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:href="aiot-20240331.xsd#DeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDevelopmentExpenditureDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:href="aiot-20240331.xsd#ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:href="aiot-20240331.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAuditorsRemunerationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfCorporateTaxRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:href="aiot-20240331.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDividendsDeclaredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSalientDetailsOfSarsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUndrawnFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtDetailsNarrative" xlink:href="aiot-20240331.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="aiot-20240331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:href="aiot-20240331.xsd#RetirementBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="aiot-20240331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:href="aiot-20240331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfExchangeRatesDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:label="loc_AIOTAccruedLiabilitiesAndOtherCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_AIOTAccruedLiabilitiesAndOtherCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaapInvestmentIncomeInterestAndDividend" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInvestmentIncomeInterestAndDividend" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="loc_us-gaapInvestmentIncomeInvestmentExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInvestmentIncomeInvestmentExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapProfitLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="loc_us-gaapAmortizationOfDeferredSalesCommissions" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAmortizationOfDeferredSalesCommissions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquitysettledStockBasedCompensationCosts" xlink:label="loc_AIOTEquitysettledStockBasedCompensationCosts" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AIOTEquitysettledStockBasedCompensationCosts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:label="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:calculationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:calculationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:calculationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:calculationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:calculationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:calculationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:label="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" />
      <link:calculationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaapProceedsFromInterestReceived" />
      <link:calculationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProceedsFromInterestReceived" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:calculationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:calculationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaapPaymentsOfDividendsCommonStock" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentsOfDividendsCommonStock" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PaymentToAcquireNoncontrollingInterest" xlink:label="loc_AIOTPaymentToAcquireNoncontrollingInterest" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_AIOTPaymentToAcquireNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/NatureOfBusiness" xlink:title="00000008 - Disclosure - Nature of the Business" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of significant accounting policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Acquisition" xlink:title="00000010 - Disclosure - Acquisition" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:title="00000011 - Disclosure - Credit risk related to accounts receivables" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000012 - Disclosure - Prepaid expenses and other current assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - Property, plant and equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssets" xlink:title="00000014 - Disclosure - Intangible assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssets" xlink:title="00000015 - Disclosure - Other assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:title="00000016 - Disclosure - Accrued expenses and other liabilities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenue" xlink:title="00000017 - Disclosure - Deferred revenue" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditure" xlink:title="00000018 - Disclosure - Development expenditure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Leases" xlink:title="00000019 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemuneration" xlink:title="00000020 - Disclosure - Auditors&#8217; remuneration" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - Income taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Dividends" xlink:title="00000022 - Disclosure - Dividends" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:title="00000023 - Disclosure - Stock-based compensation plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Debt" xlink:title="00000024 - Disclosure - Debt" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:title="00000025 - Disclosure - Commitments and contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefits" xlink:title="00000026 - Disclosure - Retirement benefits" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related party transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRates" xlink:title="00000029 - Disclosure - Exchange rates" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000030 - Disclosure - Summary of significant accounting policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000031 - Disclosure - Summary of significant accounting policies (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:title="00000032 - Disclosure - Credit risk related to accounts receivables (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Prepaid expenses and other current assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000034 - Disclosure - Property, plant and equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsTables" xlink:title="00000035 - Disclosure - Intangible assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsTables" xlink:title="00000036 - Disclosure - Other assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:title="00000037 - Disclosure - Accrued expenses and other liabilities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueTables" xlink:title="00000038 - Disclosure - Deferred revenue (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:title="00000039 - Disclosure - Development expenditure (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesTables" xlink:title="00000040 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:title="00000041 - Disclosure - Auditors&#8217; remuneration (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesTables" xlink:title="00000042 - Disclosure - Income taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DividendsTables" xlink:title="00000043 - Disclosure - Dividends (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:title="00000044 - Disclosure - Stock-based compensation plan (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtTables" xlink:title="00000045 - Disclosure - Debt (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRatesTables" xlink:title="00000046 - Disclosure - Exchange rates (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:title="00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - Schedule of inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryGross" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000049 - Disclosure - Schedule of property, plant and equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:title="00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:title="00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:title="00000053 - Disclosure - Acquisition (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:title="00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccountsReceivableNetCurrent" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:title="00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IndemnificationAssetCurrent" xlink:label="loc_AIOTIndemnificationAssetCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTIndemnificationAssetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxAssetCurrent" xlink:label="loc_AIOTIncomeTaxAssetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTIncomeTaxAssetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaapValueAddedTaxReceivableCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapValueAddedTaxReceivableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_Receivables" xlink:label="loc_AIOTReceivables" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTReceivables" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SundryDebtorsReceivableCurrent" xlink:label="loc_AIOTSundryDebtorsReceivableCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTSundryDebtorsReceivableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StaffReceivableCurrent" xlink:label="loc_AIOTStaffReceivableCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTStaffReceivableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivableCurrentt" xlink:label="loc_AIOTLeaseReceivableCurrentt" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_AIOTLeaseReceivableCurrentt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaapInterestReceivableCurrent" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:to="loc_us-gaapInterestReceivableCurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:title="00000057 - Disclosure - Schedule of right of use asset (Details)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000058 - Disclosure - Property, plant and equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000059 - Disclosure - Schedule of intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:title="00000060 - Disclosure - Schedule of estimated future amortization expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Intangible assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000062 - Disclosure - Schedule of other assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaapCapitalizedContractCostNetNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapCapitalizedContractCostNetNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:label="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivablesNoncurrent" xlink:label="loc_AIOTLeaseReceivablesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherAssetsNoncurrent" xlink:to="loc_AIOTLeaseReceivablesNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:title="00000063 - Disclosure - Schedule of deferred commissions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:title="00000064 - Disclosure - Other assets (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000065 - Disclosure - Schedule of accrued expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapStandardProductWarrantyAccrualCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MaintenanceLiabilityCurrent" xlink:label="loc_AIOTMaintenanceLiabilityCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_AIOTMaintenanceLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:label="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAccruedLiabilitiesCurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:to="loc_us-gaapOtherAccruedLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:title="00000066 - Disclosure - Schedule of product warranties (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:title="00000067 - Disclosure - Schedule of movement in deferred revenue (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:title="00000068 - Disclosure - Deferred revenue (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:title="00000069 - Disclosure - Schedule of development expenditure (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapResearchAndDevelopmentExpense" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapResearchAndDevelopmentExpense" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:title="00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLeaseCost" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:title="00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:title="00000072 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:title="00000073 - Disclosure - Schedule of auditors remuneration (Details)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemuneration" xlink:label="loc_AIOTAuditorsRemuneration" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditFees" xlink:label="loc_AIOTRemunerationAuditFees" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTAuditorsRemuneration" xlink:to="loc_AIOTRemunerationAuditFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditrelatedFees" xlink:label="loc_AIOTRemunerationAuditrelatedFees" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTAuditorsRemuneration" xlink:to="loc_AIOTRemunerationAuditrelatedFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationTaxFees" xlink:label="loc_AIOTRemunerationTaxFees" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTAuditorsRemuneration" xlink:to="loc_AIOTRemunerationTaxFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAllOtherFees" xlink:label="loc_AIOTRemunerationAllOtherFees" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTAuditorsRemuneration" xlink:to="loc_AIOTRemunerationAllOtherFees" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:title="00000074 - Disclosure - Schedule of components of income before income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:title="00000075 - Disclosure - Schedule of provision for income taxes expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:title="00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:label="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:label="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxOffset" xlink:label="loc_AIOTDeferredTaxOffset" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:to="loc_AIOTDeferredTaxOffset" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:label="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:label="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" xlink:to="loc_AIOTDeferredTaxOffset" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" weight="-1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxLiabilities" xlink:to="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:title="00000078 - Disclosure - Schedule of corporate tax rates (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000079 - Disclosure - Income taxes (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:title="00000080 - Disclosure - Schedule of dividends declared (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:title="00000081 - Disclosure - Schedule of SAR (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:title="00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:title="00000083 - Disclosure - Schedule of salient details of SARs (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:title="00000084 - Disclosure - Schedule of unvested RSUs (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:title="00000085 - Disclosure - &#160;Schedule of unvested RSUs (Details) (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:title="00000086 - Disclosure - Stock-based compensation plan (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:title="00000087 - Disclosure - Schedule of undrawn facilities (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtDetailsNarrative" xlink:title="00000088 - Disclosure - Debt (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000089 - Disclosure - Commitments and contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:title="00000090 - Disclosure - Retirement benefits (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000091 - Disclosure - Related party transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000092 - Disclosure - Subsequent events (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:title="00000093 - Disclosure - Schedule of Exchange Rates (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>aiot-20240331_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://powerfleet.com/role/Cover" xlink:href="aiot-20240331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheets" xlink:href="aiot-20240331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:href="aiot-20240331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfIncome" xlink:href="aiot-20240331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:href="aiot-20240331.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="aiot-20240331.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfCashFlows" xlink:href="aiot-20240331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/NatureOfBusiness" xlink:href="aiot-20240331.xsd#NatureOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Acquisition" xlink:href="aiot-20240331.xsd#Acquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssets" xlink:href="aiot-20240331.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssets" xlink:href="aiot-20240331.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenue" xlink:href="aiot-20240331.xsd#DeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditure" xlink:href="aiot-20240331.xsd#DevelopmentExpenditure" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Leases" xlink:href="aiot-20240331.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemuneration" xlink:href="aiot-20240331.xsd#AuditorsRemuneration" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxes" xlink:href="aiot-20240331.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Dividends" xlink:href="aiot-20240331.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Debt" xlink:href="aiot-20240331.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:href="aiot-20240331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefits" xlink:href="aiot-20240331.xsd#RetirementBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactions" xlink:href="aiot-20240331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEvents" xlink:href="aiot-20240331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRates" xlink:href="aiot-20240331.xsd#ExchangeRates" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivablesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsTables" xlink:href="aiot-20240331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsTables" xlink:href="aiot-20240331.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueTables" xlink:href="aiot-20240331.xsd#DeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:href="aiot-20240331.xsd#DevelopmentExpenditureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesTables" xlink:href="aiot-20240331.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:href="aiot-20240331.xsd#AuditorsRemunerationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesTables" xlink:href="aiot-20240331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DividendsTables" xlink:href="aiot-20240331.xsd#DividendsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtTables" xlink:href="aiot-20240331.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRatesTables" xlink:href="aiot-20240331.xsd#ExchangeRatesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfGoodwillToReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:href="aiot-20240331.xsd#AcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:href="aiot-20240331.xsd#ScheduleOfRightOfUseAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDeferredCommissionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementInDeferredRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:href="aiot-20240331.xsd#DeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDevelopmentExpenditureDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:href="aiot-20240331.xsd#ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:href="aiot-20240331.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAuditorsRemunerationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfCorporateTaxRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:href="aiot-20240331.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDividendsDeclaredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSalientDetailsOfSarsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUndrawnFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtDetailsNarrative" xlink:href="aiot-20240331.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="aiot-20240331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:href="aiot-20240331.xsd#RetirementBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="aiot-20240331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:href="aiot-20240331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfExchangeRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd#eedm" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2_30" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3_30" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown_30" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_30" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry_30" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_30" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion_30" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode_30" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber_30" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension_30" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle_30" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag_30" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol_30" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName_30" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle_30" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation_30" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm_30" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_30" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_30" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers_30" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_30" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_30" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory_30" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness_30" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_30" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod_30" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard_30" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_30" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany_30" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat_30" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_30" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" xlink:type="arc" order="57" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName_30" xlink:type="arc" order="58" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapAssetsCurrentAbstract_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapInventoryNet_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsCurrentAbstract_30" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapAssetsCurrent_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapGoodwill_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapOtherAssetsNoncurrent_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAssetsAbstract_30" xlink:to="loc_us-gaapAssets_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapLinesOfCreditCurrent_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapAccountsPayableCurrent_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:label="loc_AIOTAccruedLiabilitiesAndOtherCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_AIOTAccruedLiabilitiesAndOtherCurrent_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent_30" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract_30" xlink:to="loc_us-gaapLiabilitiesCurrent_30" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet_30" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_30" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract_30" xlink:to="loc_us-gaapLiabilities_30" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract_30" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapPreferredStockValue_30" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapCommonStockValue_30" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapTreasuryStockValue_30" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit_30" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapAdditionalPaidInCapital_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapStockholdersEquity_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapMinorityInterest_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStockholdersEquityAbstract_30" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_30" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_30" xlink:type="arc" order="36" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaapCommonStockNoParValue_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockNoParValue_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_30" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SubscriptionMember" xlink:label="loc_AIOTSubscriptionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTSubscriptionMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_HardwareAndOtherMember" xlink:label="loc_AIOTHardwareAndOtherMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTHardwareAndOtherMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRevenuesAbstract_70" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCostOfRevenueAbstract_70" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_70" xlink:to="loc_us-gaapSellingAndMarketingExpense_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_70" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOperatingExpensesAbstract_70" xlink:to="loc_us-gaapOperatingExpenses_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaapInvestmentIncomeInterestAndDividend_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentIncomeInterestAndDividend_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="loc_us-gaapInvestmentIncomeInvestmentExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentIncomeInvestmentExpense_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_70" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_30" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax_30" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapTreasuryStockCommonMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="loc_us-gaapAociIncludingPortionAttributableToNoncontrollingInterestMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAociIncludingPortionAttributableToNoncontrollingInterestMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapParentMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapNoncontrollingInterestMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TotalShareholdersEquityMember" xlink:label="loc_AIOTTotalShareholdersEquityMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_AIOTTotalShareholdersEquityMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaapDividendsCommonStockCash_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsCommonStockCash_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares_90" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherTypesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherTypesMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapProfitLoss_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapDepreciation_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_70" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="loc_us-gaapAmortizationOfDeferredSalesCommissions_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapAmortizationOfDeferredSalesCommissions_70" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapAssetImpairmentCharges_70" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapInvestmentIncomeNet_70" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquitysettledStockBasedCompensationCosts" xlink:label="loc_AIOTEquitysettledStockBasedCompensationCosts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_AIOTEquitysettledStockBasedCompensationCosts_70" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapShareBasedCompensation_70" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax_70" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_70" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapInventoryWriteDown_70" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:label="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised_70" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapOtherNoncashIncomeExpense_70" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInInventories_70" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_70" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_70" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable_70" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_70" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset_70" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:label="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_70" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaapProceedsFromInterestReceived_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapProceedsFromInterestReceived_70" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapInterestPaidNet_70" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract_70" xlink:to="loc_us-gaapIncomeTaxesPaid_70" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities_70" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment_70" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment_70" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets_70" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross_70" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_70" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock_70" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaapPaymentsOfDividendsCommonStock_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentsOfDividendsCommonStock_70" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt_70" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities_70" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt_70" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PaymentToAcquireNoncontrollingInterest" xlink:label="loc_AIOTPaymentToAcquireNoncontrollingInterest_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_AIOTPaymentToAcquireNoncontrollingInterest_70" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_70" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_70" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_70" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_70" xlink:type="arc" order="47" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/NatureOfBusiness" xlink:title="00000008 - Disclosure - Nature of the Business">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNatureOfOperations_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of significant accounting policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Acquisition" xlink:title="00000010 - Disclosure - Acquisition">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:title="00000011 - Disclosure - Credit risk related to accounts receivables">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000012 - Disclosure - Prepaid expenses and other current assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - Property, plant and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssets" xlink:title="00000014 - Disclosure - Intangible assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssets" xlink:title="00000015 - Disclosure - Other assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:title="00000016 - Disclosure - Accrued expenses and other liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenue" xlink:title="00000017 - Disclosure - Deferred revenue">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditure" xlink:title="00000018 - Disclosure - Development expenditure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Leases" xlink:title="00000019 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemuneration" xlink:title="00000020 - Disclosure - Auditors&#8217; remuneration">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationDisclosureTextBlock" xlink:label="loc_AIOTAuditorsRemunerationDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemunerationDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - Income taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Dividends" xlink:title="00000022 - Disclosure - Dividends">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:title="00000023 - Disclosure - Stock-based compensation plan">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Debt" xlink:title="00000024 - Disclosure - Debt">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:title="00000025 - Disclosure - Commitments and contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefits" xlink:title="00000026 - Disclosure - Retirement benefits">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related party transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventsTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRates" xlink:title="00000029 - Disclosure - Exchange rates">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyDisclosureTextBlock" xlink:label="loc_us-gaapForeignCurrencyDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000030 - Disclosure - Summary of significant accounting policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUseOfEstimates_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:label="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskCreditRisk_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryPolicyTextBlock_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationsPolicy_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="loc_us-gaapStockholdersEquityPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityPolicyTextBlock_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock_30" xlink:type="arc" order="21" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000031 - Disclosure - Summary of significant accounting policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="loc_AIOTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:label="loc_AIOTScheduleOfGoodwillToReportableSegmentsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfGoodwillToReportableSegmentsTableTextBlock_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:title="00000032 - Disclosure - Credit risk related to accounts receivables (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Prepaid expenses and other current assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000034 - Disclosure - Property, plant and equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:label="loc_AIOTScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsTables" xlink:title="00000035 - Disclosure - Intangible assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsTables" xlink:title="00000036 - Disclosure - Other assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="loc_us-gaapCapitalizedContractCostTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:title="00000037 - Disclosure - Accrued expenses and other liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueTables" xlink:title="00000038 - Disclosure - Deferred revenue (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:title="00000039 - Disclosure - Development expenditure (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesTables" xlink:title="00000040 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseCostTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:title="00000041 - Disclosure - Auditors&#8217; remuneration (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationTableTextBlock" xlink:label="loc_AIOTAuditorsRemunerationTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemunerationTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesTables" xlink:title="00000042 - Disclosure - Income taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:label="loc_AIOTScheduleOfCorporateIncomeTaxRatesTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfCorporateIncomeTaxRatesTableTextBlock_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DividendsTables" xlink:title="00000043 - Disclosure - Dividends (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="loc_us-gaapDividendsDeclaredTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapDividendsDeclaredTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:title="00000044 - Disclosure - Stock-based compensation plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtTables" xlink:title="00000045 - Disclosure - Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaapScheduleOfLineOfCreditFacilitiesTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfLineOfCreditFacilitiesTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRatesTables" xlink:title="00000046 - Disclosure - Exchange rates (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:label="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:title="00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="loc_us-gaapAccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax_60" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - Schedule of inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryRawMaterials_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryFinishedGoods_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryGross_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryValuationReserves_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryNet_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000049 - Disclosure - Schedule of property, plant and equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ComputerAndRadioEquipmentMember" xlink:label="loc_AIOTComputerAndRadioEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTComputerAndRadioEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesMember" xlink:label="loc_AIOTInVehicleDevicesMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="loc_us-gaapAssetUnderConstructionMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetUnderConstructionMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_250" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_250" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_250" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_250" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_250" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:title="00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss_60" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:title="00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaapReportingUnitAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReportingUnitAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CentralServicesOrganizationMember" xlink:label="loc_AIOTCentralServicesOrganizationMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTCentralServicesOrganizationMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EuropeSalesOfficeMember" xlink:label="loc_AIOTEuropeSalesOfficeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTEuropeSalesOfficeMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiddleEastAndAustralasiaSalesOfficeMember" xlink:label="loc_AIOTMiddleEastAndAustralasiaSalesOfficeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTMiddleEastAndAustralasiaSalesOfficeMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AfricaSalesOfficeMember" xlink:label="loc_AIOTAfricaSalesOfficeMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTAfricaSalesOfficeMember_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmericasSalesOfficeMember" xlink:label="loc_AIOTAmericasSalesOfficeMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTAmericasSalesOfficeMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MeasurementInputGrowthRateMember" xlink:label="loc_AIOTMeasurementInputGrowthRateMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AIOTMeasurementInputGrowthRateMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_230" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="loc_us-gaapReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_230" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInput" xlink:label="loc_AIOTGoodwillMeasurementInput_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillMeasurementInput_230" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:label="loc_AIOTGoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_230" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:label="loc_AIOTGoodwillSensitivityDecreaseInCashFlowProjectionPercentage_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillSensitivityDecreaseInCashFlowProjectionPercentage_230" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapScheduleOfProductInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SubscriptionMember" xlink:label="loc_AIOTSubscriptionMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTSubscriptionMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetHeldInTrustMember" xlink:label="loc_us-gaapAssetHeldInTrustMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_us-gaapAssetHeldInTrustMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaapReportingUnitAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapReportingUnitAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EuropeSalesOfficeMember" xlink:label="loc_AIOTEuropeSalesOfficeMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTEuropeSalesOfficeMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MeasurementInputGrowthRateMember" xlink:label="loc_AIOTMeasurementInputGrowthRateMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AIOTMeasurementInputGrowthRateMember_90" xlink:type="arc" order="92" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PatentsAndTrademarksMember" xlink:label="loc_AIOTPatentsAndTrademarksMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_AIOTPatentsAndTrademarksMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="loc_srtShareRepurchaseProgramAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtShareRepurchaseProgramAxis" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srtShareRepurchaseProgramDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtShareRepurchaseProgramAxis" xlink:to="loc_srtShareRepurchaseProgramDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srtShareRepurchaseProgramDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtShareRepurchaseProgramAxis" xlink:to="loc_srtShareRepurchaseProgramDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_May2017ShareRepurchaseProgramMember" xlink:label="loc_AIOTMay2017ShareRepurchaseProgramMember_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtShareRepurchaseProgramDomain" xlink:to="loc_AIOTMay2017ShareRepurchaseProgramMember_160" xlink:type="arc" order="161" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_December2021ShareRepurchaseProgramModificationMember" xlink:label="loc_AIOTDecember2021ShareRepurchaseProgramModificationMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtShareRepurchaseProgramDomain" xlink:to="loc_AIOTDecember2021ShareRepurchaseProgramModificationMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RevenueFromContractServicePeriod" xlink:label="loc_AIOTRevenueFromContractServicePeriod_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTRevenueFromContractServicePeriod_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaapCapitalizedContractCostNetNoncurrent_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCapitalizedContractCostNetNoncurrent_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInventoryWriteDown_210" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss_210" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInputIncreaseDecrease" xlink:label="loc_AIOTGoodwillMeasurementInputIncreaseDecrease_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTGoodwillMeasurementInputIncreaseDecrease_210" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf_210" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares_210" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_srtStockRepurchaseProgramAuthorizedAmount1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_srtStockRepurchaseProgramAuthorizedAmount1_210" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_210" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue_210" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares_210" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_210" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense_210" xlink:type="arc" order="14" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:title="00000053 - Disclosure - Acquisition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtOwnershipAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsNorthAmericaIncMember" xlink:label="loc_AIOTMixTelematicsNorthAmericaIncMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_AIOTMixTelematicsNorthAmericaIncMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OwnershipInterest" xlink:label="loc_AIOTOwnershipInterest_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_AIOTOwnershipInterest_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:title="00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" xlink:to="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaapFinancingReceivablesPeriodPastDueDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" xlink:to="loc_us-gaapFinancingReceivablesPeriodPastDueDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="loc_us-gaapFinancialAssetNotPastDueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancialAssetNotPastDueMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables1To29DaysPastDueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables1To29DaysPastDueMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables30To59DaysPastDueMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables30To59DaysPastDueMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables60To89DaysPastDueMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables60To89DaysPastDueMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivables90To119DaysPastDueMember" xlink:label="loc_AIOTFinancingReceivables90To119DaysPastDueMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_AIOTFinancingReceivables90To119DaysPastDueMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:label="loc_AIOTFinancingReceivablesEqualToGreaterThan120DaysPastDueMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_AIOTFinancingReceivablesEqualToGreaterThan120DaysPastDueMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent_150" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:title="00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:label="loc_AIOTAccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidTaxes_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IndemnificationAssetCurrent" xlink:label="loc_AIOTIndemnificationAssetCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIndemnificationAssetCurrent_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxAssetCurrent" xlink:label="loc_AIOTIncomeTaxAssetCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIncomeTaxAssetCurrent_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaapValueAddedTaxReceivableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapValueAddedTaxReceivableCurrent_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_Receivables" xlink:label="loc_AIOTReceivables_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTReceivables_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SundryDebtorsReceivableCurrent" xlink:label="loc_AIOTSundryDebtorsReceivableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTSundryDebtorsReceivableCurrent_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepositsAssetsCurrent_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StaffReceivableCurrent" xlink:label="loc_AIOTStaffReceivableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTStaffReceivableCurrent_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivableCurrentt" xlink:label="loc_AIOTLeaseReceivableCurrentt_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLeaseReceivableCurrentt_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaapInterestReceivableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestReceivableCurrent_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent_30" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:title="00000057 - Disclosure - Schedule of right of use asset (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquipmentVehiclesAndOtherMember" xlink:label="loc_AIOTEquipmentVehiclesAndOtherMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTEquipmentVehiclesAndOtherMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_70" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000058 - Disclosure - Property, plant and equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AfricaSalesOfficeMember" xlink:label="loc_AIOTAfricaSalesOfficeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AIOTAfricaSalesOfficeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000059 - Disclosure - Schedule of intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PatentsAndTrademarksMember" xlink:label="loc_AIOTPatentsAndTrademarksMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_AIOTPatentsAndTrademarksMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife_210" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross_210" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization_210" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_210" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:title="00000060 - Disclosure - Schedule of estimated future amortization expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet_20" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Intangible assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfIntangibleAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossOnDispositionOfIntangibleAssets_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareNet_50" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000062 - Disclosure - Schedule of other assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaapCapitalizedContractCostNetNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostNetNoncurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:label="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivablesNoncurrent" xlink:label="loc_AIOTLeaseReceivablesNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLeaseReceivablesNoncurrent_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsNoncurrent_30" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:title="00000063 - Disclosure - Schedule of deferred commissions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaapCapitalizedContractCostAmortization_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostAmortization_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:title="00000064 - Disclosure - Other assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:label="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:label="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesReceivableNet_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:label="loc_us-gaapReceivableWithImputedInterestEffectiveYieldInterestRate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapReceivableWithImputedInterestEffectiveYieldInterestRate_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LoansReceivableMeasurementInput" xlink:label="loc_AIOTLoansReceivableMeasurementInput_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_AIOTLoansReceivableMeasurementInput_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="loc_us-gaapLoansReceivableFairValueDisclosure_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLoansReceivableFairValueDisclosure_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000065 - Disclosure - Schedule of accrued expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualCurrent_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MaintenanceLiabilityCurrent" xlink:label="loc_AIOTMaintenanceLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTMaintenanceLiabilityCurrent_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedBonusesCurrent_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:label="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAccruedLiabilitiesNoncurrent_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent_30" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:title="00000066 - Disclosure - Schedule of product warranties (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaapStandardProductWarrantyAccrual_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrual_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaapStandardProductWarrantyAccrualPreexistingIncreaseDecrease_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualPreexistingIncreaseDecrease_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:label="loc_AIOTStandardProductWarrantyAccrualIncreaseDecreaseForReclassification_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTStandardProductWarrantyAccrualIncreaseDecreaseForReclassification_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaapStandardProductWarrantyAccrualPayments_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualPayments_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="loc_us-gaapStandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapStandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualNoncurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualNoncurrent_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualCurrent_60" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:title="00000067 - Disclosure - Schedule of movement in deferred revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityAdditions" xlink:label="loc_AIOTContractWithCustomerLiabilityAdditions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityAdditions_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:label="loc_AIOTContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:label="loc_AIOTContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:title="00000068 - Disclosure - Deferred revenue (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:title="00000069 - Disclosure - Schedule of development expenditure (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:title="00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseCost_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermLeaseCost_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseCost_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasePayments_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent_50" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:title="00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_20" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo_20" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree_20" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour_20" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive_20" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_20" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue_20" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount_20" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability_20" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent_20" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent_20" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:title="00000072 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LesseeOperatingLeaseAnnualEscalationPercent" xlink:label="loc_AIOTLesseeOperatingLeaseAnnualEscalationPercent_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLesseeOperatingLeaseAnnualEscalationPercent_40" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:title="00000073 - Disclosure - Schedule of auditors remuneration (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditFees" xlink:label="loc_AIOTRemunerationAuditFees_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAuditFees_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditrelatedFees" xlink:label="loc_AIOTRemunerationAuditrelatedFees_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAuditrelatedFees_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationTaxFees" xlink:label="loc_AIOTRemunerationTaxFees_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationTaxFees_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAllOtherFees" xlink:label="loc_AIOTRemunerationAllOtherFees_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAllOtherFees_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemuneration" xlink:label="loc_AIOTAuditorsRemuneration_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemuneration_30" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:title="00000074 - Disclosure - Schedule of components of income before income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:title="00000075 - Disclosure - Schedule of provision for income taxes expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_30" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_30" xlink:type="arc" order="17" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:title="00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:label="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOther_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsGross_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxOffset" xlink:label="loc_AIOTDeferredTaxOffset_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxOffset_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:label="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_60" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance_60" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsNet_60" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment_60" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_60" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses_60" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_60" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:label="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries_60" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense_60" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements_60" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther_60" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities_60" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:label="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance_60" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilities_60" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:label="loc_AIOTDeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_60" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossTax_60" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit_60" xlink:type="arc" order="27" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:title="00000078 - Disclosure - Schedule of corporate tax rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ZA" xlink:label="loc_countryZA_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryZA_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU" xlink:label="loc_countryAU_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAU_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR" xlink:label="loc_countryBR_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBR_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX" xlink:label="loc_countryMX_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMX_60" xlink:type="arc" order="62" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="loc_countryRO_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryRO_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_TH" xlink:label="loc_countryTH_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryTH_100" xlink:type="arc" order="102" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IN" xlink:label="loc_countryIN_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryIN_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UG" xlink:label="loc_countryUG_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUG_140" xlink:type="arc" order="142" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE" xlink:label="loc_countryAE_160" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAE_160" xlink:type="arc" order="162" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="loc_countryGB_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryGB_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_230" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000079 - Disclosure - Income taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WeightedAverageMember" xlink:label="loc_srtWeightedAverageMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtWeightedAverageMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtStatementGeographicalAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_TH" xlink:label="loc_countryTH_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryTH_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaapOperatingLossCarryforwardsValuationAllowance_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsValuationAllowance_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:label="loc_AIOTValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_AIOTValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards_80" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:title="00000080 - Disclosure - Schedule of dividends declared (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaapDividendsCommonStockCash_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapDividendsCommonStockCash_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:title="00000081 - Disclosure - Schedule of SAR (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_40" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_40" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_40" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_40" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_40" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_40" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_40" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_40" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_40" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:title="00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:title="00000083 - Disclosure - Schedule of salient details of SARs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" xlink:label="loc_AIOTJuneTwentySixTwoThousandsTwentyThreeMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTJuneTwentySixTwoThousandsTwentyThreeMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:label="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:label="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:label="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_60" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_60" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_60" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:title="00000084 - Disclosure - Schedule of unvested RSUs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_40" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:title="00000085 - Disclosure - &#160;Schedule of unvested RSUs (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_20" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:title="00000086 - Disclosure - Stock-based compensation plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiXTelematicsLongTermIncentivePlanMember" xlink:label="loc_AIOTMiXTelematicsLongTermIncentivePlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_AIOTMiXTelematicsLongTermIncentivePlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PowerFleetIncMember" xlink:label="loc_AIOTPowerFleetIncMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_AIOTPowerFleetIncMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AnyFinancialYearMember" xlink:label="loc_AIOTAnyFinancialYearMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTAnyFinancialYearMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OverTheLifeOfThePlanMember" xlink:label="loc_AIOTOverTheLifeOfThePlanMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTOverTheLifeOfThePlanMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_80" xlink:type="arc" order="84" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_140" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense_140" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation_140" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_140" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_140" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_140" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_140" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:label="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_140" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_140" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_140" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_140" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_140" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_140" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_140" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_140" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_140" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_140" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_140" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_140" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_140" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_140" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_140" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_140" xlink:type="arc" order="24" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:title="00000087 - Disclosure - Schedule of undrawn facilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CFCOverdraftFacilityMember" xlink:label="loc_AIOTCFCOverdraftFacilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTCFCOverdraftFacilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NedbankLimitedMember" xlink:label="loc_AIOTNedbankLimitedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTNedbankLimitedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralUncommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralUncommittedBankingFacilityMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralUncommittedBankingFacilityMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardBankLimitedMember" xlink:label="loc_AIOTStandardBankLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTStandardBankLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InvestecLimitedMember" xlink:label="loc_AIOTInvestecLimitedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTInvestecLimitedMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:label="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_120" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtDetailsNarrative" xlink:title="00000088 - Disclosure - Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardBankLimitedMember" xlink:label="loc_AIOTStandardBankLimitedMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTStandardBankLimitedMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InvestecLimitedMember" xlink:label="loc_AIOTInvestecLimitedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTInvestecLimitedMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OneFacilityMember" xlink:label="loc_AIOTOneFacilityMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTOneFacilityMember_130" xlink:type="arc" order="131" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TwoFacilityMember" xlink:label="loc_AIOTTwoFacilityMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTTwoFacilityMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralUncommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralUncommittedBankingFacilityMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralUncommittedBankingFacilityMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityOneMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityOneMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityOneMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CFCOverdraftFacilityMember" xlink:label="loc_AIOTCFCOverdraftFacilityMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTCFCOverdraftFacilityMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CreditAgreementMember" xlink:label="loc_AIOTCreditAgreementMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AIOTCreditAgreementMember_90" xlink:type="arc" order="93" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent_180" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BankOverdraftCurrent" xlink:label="loc_AIOTBankOverdraftCurrent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTBankOverdraftCurrent_180" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BookOverDraftCurrent" xlink:label="loc_AIOTBookOverDraftCurrent_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTBookOverDraftCurrent_180" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_180" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_180" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage_180" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:label="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate_180" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit_180" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_180" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_180" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000089 - Disclosure - Commitments and contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaapLossContingenciesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaapLossContingenciesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLossContingenciesLineItems" xlink:to="loc_us-gaapLossContingenciesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_us-gaapOtherCommitmentsAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IntangibleAssetPurchaseCommitmentMember" xlink:label="loc_AIOTIntangibleAssetPurchaseCommitmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_AIOTIntangibleAssetPurchaseCommitmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:label="loc_AIOTAmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLossContingencyNatureDomain" xlink:to="loc_AIOTAmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaapOtherCommitment_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLossContingenciesLineItems" xlink:to="loc_us-gaapOtherCommitment_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaapLossContingencyEstimateOfPossibleLoss_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLossContingenciesLineItems" xlink:to="loc_us-gaapLossContingencyEstimateOfPossibleLoss_70" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:title="00000090 - Disclosure - Retirement benefits (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000091 - Disclosure - Related party transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaapRelatedPartyTransactionAmountsOfTransaction_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionAmountsOfTransaction_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000092 - Disclosure - Subsequent events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSubsequentEventTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NumberofListingPercentage" xlink:label="loc_AIOTNumberofListingPercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_AIOTNumberofListingPercentage_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharePrice_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction_60" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther_60" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits_60" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:title="00000093 - Disclosure - Schedule of Exchange Rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarZARMember" xlink:label="loc_AIOTUSDollarZARMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AIOTUSDollarZARMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarGBPMember" xlink:label="loc_AIOTUSDollarGBPMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AIOTUSDollarGBPMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WeightedAverageMember" xlink:label="loc_srtWeightedAverageMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtWeightedAverageMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1_90" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://fasb.org/us-gaap/role/eedm/ExtensibleEnumerationLists">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:label="loc_AIOTAccruedLiabilitiesAndOtherCurrent" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_AIOTAccruedLiabilitiesAndOtherCurrent" xlink:type="arc" order="1000" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>aiot-20240331_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="dei_BusinessContactMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="AIOT_MixTelematicsLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MixTelematicsLimitedMember" xlink:to="AIOT_MixTelematicsLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MixTelematicsLimitedMember_lbl" xml:lang="en-US">MiX Telematics Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SubscriptionMember" xlink:label="AIOT_SubscriptionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SubscriptionMember" xlink:to="AIOT_SubscriptionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_SubscriptionMember_lbl" xml:lang="en-US">Subscription [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_HardwareAndOtherMember" xlink:label="AIOT_HardwareAndOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_HardwareAndOtherMember" xlink:to="AIOT_HardwareAndOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_HardwareAndOtherMember_lbl" xml:lang="en-US">Hardware and Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="us-gaap_TreasuryStockCommonMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonMember" xlink:to="us-gaap_TreasuryStockCommonMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonMember_lbl" xml:lang="en-US">Treasury Stock, Common [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="us-gaap_ParentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ParentMember" xlink:to="us-gaap_ParentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ParentMember_lbl" xml:lang="en-US">Parent [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="us-gaap_NoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncontrollingInterestMember" xlink:to="us-gaap_NoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncontrollingInterestMember_lbl" xml:lang="en-US">Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TotalShareholdersEquityMember" xlink:label="AIOT_TotalShareholdersEquityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_TotalShareholdersEquityMember" xlink:to="AIOT_TotalShareholdersEquityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_TotalShareholdersEquityMember_lbl" xml:lang="en-US">Total Shareholders Equity [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="AIOT_InVehicleDevicesInstalledMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InVehicleDevicesInstalledMember" xlink:to="AIOT_InVehicleDevicesInstalledMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_InVehicleDevicesInstalledMember_lbl" xml:lang="en-US">In Vehicle Devices Installed [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherTypesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherTypesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherTypesMember_lbl" xml:lang="en-US">Property, Plant and Equipment, Other Types [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="us-gaap_FairValueByAssetClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByAssetClassAxis" xlink:to="us-gaap_FairValueByAssetClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByAssetClassAxis_lbl" xml:lang="en-US">Asset Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetHeldInTrustMember" xlink:label="us-gaap_AssetHeldInTrustMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetHeldInTrustMember" xlink:to="us-gaap_AssetHeldInTrustMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetHeldInTrustMember_lbl" xml:lang="en-US">Asset, Held-in-Trust [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitAxis" xlink:label="us-gaap_ReportingUnitAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportingUnitAxis" xlink:to="us-gaap_ReportingUnitAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReportingUnitAxis_lbl" xml:lang="en-US">Reporting Unit [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EuropeSalesOfficeMember" xlink:label="AIOT_EuropeSalesOfficeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EuropeSalesOfficeMember" xlink:to="AIOT_EuropeSalesOfficeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EuropeSalesOfficeMember_lbl" xml:lang="en-US">Europe Sales Office [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="us-gaap_MeasurementInputTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputTypeAxis" xlink:to="us-gaap_MeasurementInputTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputTypeAxis_lbl" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="us-gaap_MeasurementInputDiscountRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MeasurementInputDiscountRateMember" xlink:to="us-gaap_MeasurementInputDiscountRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MeasurementInputDiscountRateMember_lbl" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MeasurementInputGrowthRateMember" xlink:label="AIOT_MeasurementInputGrowthRateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MeasurementInputGrowthRateMember" xlink:to="AIOT_MeasurementInputGrowthRateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MeasurementInputGrowthRateMember_lbl" xml:lang="en-US">Measurement Input Growth Rate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_lbl" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PatentsAndTrademarksMember" xlink:label="AIOT_PatentsAndTrademarksMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PatentsAndTrademarksMember" xlink:to="AIOT_PatentsAndTrademarksMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_PatentsAndTrademarksMember_lbl" xml:lang="en-US">Patents and Trademarks [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="us-gaap_CustomerRelationshipsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerRelationshipsMember" xlink:to="us-gaap_CustomerRelationshipsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerRelationshipsMember_lbl" xml:lang="en-US">Customer Relationships [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TechnologyBasedIntangibleAssetsMember_lbl" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="srt_ShareRepurchaseProgramAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ShareRepurchaseProgramAxis" xlink:to="srt_ShareRepurchaseProgramAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ShareRepurchaseProgramAxis_lbl" xml:lang="en-US">Share Repurchase Program [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_May2017ShareRepurchaseProgramMember" xlink:label="AIOT_May2017ShareRepurchaseProgramMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_May2017ShareRepurchaseProgramMember" xlink:to="AIOT_May2017ShareRepurchaseProgramMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_May2017ShareRepurchaseProgramMember_lbl" xml:lang="en-US">May 2017 Share Repurchase Program [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_December2021ShareRepurchaseProgramModificationMember" xlink:label="AIOT_December2021ShareRepurchaseProgramModificationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_December2021ShareRepurchaseProgramModificationMember" xlink:to="AIOT_December2021ShareRepurchaseProgramModificationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_December2021ShareRepurchaseProgramModificationMember_lbl" xml:lang="en-US">December 2021 Share Repurchase Program Modification [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:to="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_lbl" xml:lang="en-US">Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="us-gaap_EquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquipmentMember" xlink:to="us-gaap_EquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquipmentMember_lbl" xml:lang="en-US">Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="us-gaap_FurnitureAndFixturesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesMember" xlink:to="us-gaap_FurnitureAndFixturesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesMember_lbl" xml:lang="en-US">Furniture and Fixtures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ComputerAndRadioEquipmentMember" xlink:label="AIOT_ComputerAndRadioEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ComputerAndRadioEquipmentMember" xlink:to="AIOT_ComputerAndRadioEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ComputerAndRadioEquipmentMember_lbl" xml:lang="en-US">Computer and Radio Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesMember" xlink:label="AIOT_InVehicleDevicesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InVehicleDevicesMember" xlink:to="AIOT_InVehicleDevicesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_InVehicleDevicesMember_lbl" xml:lang="en-US">In Vehicle Devices [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="us-gaap_AssetUnderConstructionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetUnderConstructionMember" xlink:to="us-gaap_AssetUnderConstructionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetUnderConstructionMember_lbl" xml:lang="en-US">Asset under Construction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CentralServicesOrganizationMember" xlink:label="AIOT_CentralServicesOrganizationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CentralServicesOrganizationMember" xlink:to="AIOT_CentralServicesOrganizationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_CentralServicesOrganizationMember_lbl" xml:lang="en-US">Central Services Organization [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiddleEastAndAustralasiaSalesOfficeMember" xlink:label="AIOT_MiddleEastAndAustralasiaSalesOfficeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MiddleEastAndAustralasiaSalesOfficeMember" xlink:to="AIOT_MiddleEastAndAustralasiaSalesOfficeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MiddleEastAndAustralasiaSalesOfficeMember_lbl" xml:lang="en-US">Middle East and Australasia Sales Office [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AfricaSalesOfficeMember" xlink:label="AIOT_AfricaSalesOfficeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AfricaSalesOfficeMember" xlink:to="AIOT_AfricaSalesOfficeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AfricaSalesOfficeMember_lbl" xml:lang="en-US">Africa Sales Office [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmericasSalesOfficeMember" xlink:label="AIOT_AmericasSalesOfficeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AmericasSalesOfficeMember" xlink:to="AIOT_AmericasSalesOfficeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AmericasSalesOfficeMember_lbl" xml:lang="en-US">Americas Sales Office [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="srt_OwnershipAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsNorthAmericaIncMember" xlink:label="AIOT_MixTelematicsNorthAmericaIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MixTelematicsNorthAmericaIncMember" xlink:to="AIOT_MixTelematicsNorthAmericaIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MixTelematicsNorthAmericaIncMember_lbl" xml:lang="en-US">Mix Telematics North America Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:to="us-gaap_FinancingReceivablesPeriodPastDueAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivablesPeriodPastDueAxis_lbl" xml:lang="en-US">Financial Asset, Aging [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="us-gaap_FinancialAssetNotPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialAssetNotPastDueMember" xlink:to="us-gaap_FinancialAssetNotPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialAssetNotPastDueMember_lbl" xml:lang="en-US">Not past due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables1To29DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:to="us-gaap_FinancingReceivables1To29DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivables1To29DaysPastDueMember_lbl" xml:lang="en-US">Past due by 1 to 30 days</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:to="us-gaap_FinancingReceivables30To59DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivables30To59DaysPastDueMember_lbl" xml:lang="en-US">Past due by 31 to 60 days</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:to="us-gaap_FinancingReceivables60To89DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivables60To89DaysPastDueMember_lbl" xml:lang="en-US">Past due by 61 to 90 days</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivables90To119DaysPastDueMember" xlink:label="AIOT_FinancingReceivables90To119DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_FinancingReceivables90To119DaysPastDueMember" xlink:to="AIOT_FinancingReceivables90To119DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_FinancingReceivables90To119DaysPastDueMember_lbl" xml:lang="en-US">Past due by 91 to 120 days</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:label="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:to="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_lbl" xml:lang="en-US">Past due by more than 120 days</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="us-gaap_StatementBusinessSegmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquipmentVehiclesAndOtherMember" xlink:label="AIOT_EquipmentVehiclesAndOtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EquipmentVehiclesAndOtherMember" xlink:to="AIOT_EquipmentVehiclesAndOtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EquipmentVehiclesAndOtherMember_lbl" xml:lang="en-US">Equipment Vehicles And Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="us-gaap_IncomeStatementLocationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementLocationAxis" xlink:to="us-gaap_IncomeStatementLocationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementLocationAxis_lbl" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="us-gaap_CostOfSalesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesMember" xlink:to="us-gaap_CostOfSalesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesMember_lbl" xml:lang="en-US">Cost of Sales [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="us-gaap_SellingAndMarketingExpenseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpenseMember" xlink:to="us-gaap_SellingAndMarketingExpenseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpenseMember_lbl" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="srt_CounterpartyNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CounterpartyNameAxis" xlink:to="srt_CounterpartyNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CounterpartyNameAxis_lbl" xml:lang="en-US">Counterparty Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:to="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_lbl" xml:lang="en-US">BIG and HSW [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:to="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_lbl" xml:lang="en-US">BIG [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WeightedAverageMember" xlink:label="srt_WeightedAverageMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_WeightedAverageMember" xlink:to="srt_WeightedAverageMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_WeightedAverageMember_lbl" xml:lang="en-US">Weighted Average [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="srt_StatementGeographicalAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_TH" xlink:label="country_TH" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_TH" xlink:to="country_TH_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_TH_lbl" xml:lang="en-US">THAILAND</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ZA" xlink:label="country_ZA" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_ZA" xlink:to="country_ZA_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_ZA_lbl" xml:lang="en-US">SOUTH AFRICA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU" xlink:label="country_AU" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AU" xlink:to="country_AU_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AU_lbl" xml:lang="en-US">AUSTRALIA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR" xlink:label="country_BR" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_BR" xlink:to="country_BR_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_BR_lbl" xml:lang="en-US">BRAZIL</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX" xlink:label="country_MX" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_MX" xlink:to="country_MX_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_MX_lbl" xml:lang="en-US">MEXICO</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="country_RO" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_RO" xlink:to="country_RO_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_RO_lbl" xml:lang="en-US">ROMANIA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IN" xlink:label="country_IN" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_IN" xlink:to="country_IN_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_IN_lbl" xml:lang="en-US">INDIA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UG" xlink:label="country_UG" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_UG" xlink:to="country_UG_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_UG_lbl" xml:lang="en-US">UGANDA</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE" xlink:label="country_AE" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_AE" xlink:to="country_AE_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_AE_lbl" xml:lang="en-US">UNITED ARAB EMIRATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="country_GB" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_GB" xlink:to="country_GB_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_GB_lbl" xml:lang="en-US">UNITED KINGDOM</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="country_US" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_US" xlink:to="country_US_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_US_lbl" xml:lang="en-US">UNITED STATES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiXTelematicsLongTermIncentivePlanMember" xlink:label="AIOT_MiXTelematicsLongTermIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MiXTelematicsLongTermIncentivePlanMember" xlink:to="AIOT_MiXTelematicsLongTermIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MiXTelematicsLongTermIncentivePlanMember_lbl" xml:lang="en-US">MiX Telematics Long TermIncentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PowerFleetIncMember" xlink:label="AIOT_PowerFleetIncMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PowerFleetIncMember" xlink:to="AIOT_PowerFleetIncMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_PowerFleetIncMember_lbl" xml:lang="en-US">Power Fleet Inc [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="us-gaap_StockAppreciationRightsSARSMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockAppreciationRightsSARSMember" xlink:to="us-gaap_StockAppreciationRightsSARSMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockAppreciationRightsSARSMember_lbl" xml:lang="en-US">Stock Appreciation Rights (SARs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="us-gaap_RestrictedStockUnitsRSUMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedStockUnitsRSUMember" xlink:to="us-gaap_RestrictedStockUnitsRSUMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedStockUnitsRSUMember_lbl" xml:lang="en-US">Restricted Stock Units (RSUs) [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="us-gaap_AwardDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardDateAxis" xlink:to="us-gaap_AwardDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardDateAxis_lbl" xml:lang="en-US">Award Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AnyFinancialYearMember" xlink:label="AIOT_AnyFinancialYearMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AnyFinancialYearMember" xlink:to="AIOT_AnyFinancialYearMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AnyFinancialYearMember_lbl" xml:lang="en-US">Any Financial Year [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OverTheLifeOfThePlanMember" xlink:label="AIOT_OverTheLifeOfThePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OverTheLifeOfThePlanMember" xlink:to="AIOT_OverTheLifeOfThePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OverTheLifeOfThePlanMember_lbl" xml:lang="en-US">Over The Life Of The Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" xlink:label="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" xlink:to="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember_lbl" xml:lang="en-US">June Twenty Six Two Thousands Twenty Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="us-gaap_LineOfCreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityAxis" xlink:to="us-gaap_LineOfCreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityAxis_lbl" xml:lang="en-US">Lender Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardBankLimitedMember" xlink:label="AIOT_StandardBankLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StandardBankLimitedMember" xlink:to="AIOT_StandardBankLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_StandardBankLimitedMember_lbl" xml:lang="en-US">Standard Bank Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="us-gaap_CreditFacilityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditFacilityAxis" xlink:to="us-gaap_CreditFacilityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditFacilityAxis_lbl" xml:lang="en-US">Credit Facility [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityMember" xlink:label="AIOT_GeneralCommittedBankingFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralCommittedBankingFacilityMember" xlink:to="AIOT_GeneralCommittedBankingFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GeneralCommittedBankingFacilityMember_lbl" xml:lang="en-US">General Committed Banking Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InvestecLimitedMember" xlink:label="AIOT_InvestecLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InvestecLimitedMember" xlink:to="AIOT_InvestecLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_InvestecLimitedMember_lbl" xml:lang="en-US">Investec Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralUncommittedBankingFacilityMember" xlink:label="AIOT_GeneralUncommittedBankingFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralUncommittedBankingFacilityMember" xlink:to="AIOT_GeneralUncommittedBankingFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GeneralUncommittedBankingFacilityMember_lbl" xml:lang="en-US">General Uncommitted Banking Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityOneMember" xlink:label="AIOT_GeneralCommittedBankingFacilityOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralCommittedBankingFacilityOneMember" xlink:to="AIOT_GeneralCommittedBankingFacilityOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GeneralCommittedBankingFacilityOneMember_lbl" xml:lang="en-US">General Committed Banking Facility One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CFCOverdraftFacilityMember" xlink:label="AIOT_CFCOverdraftFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CFCOverdraftFacilityMember" xlink:to="AIOT_CFCOverdraftFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_CFCOverdraftFacilityMember_lbl" xml:lang="en-US">CFC Overdraft Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="us-gaap_TypeOfArrangementAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TypeOfArrangementAxis" xlink:to="us-gaap_TypeOfArrangementAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TypeOfArrangementAxis_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CreditAgreementMember" xlink:label="AIOT_CreditAgreementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CreditAgreementMember" xlink:to="AIOT_CreditAgreementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_CreditAgreementMember_lbl" xml:lang="en-US">Credit Agreement [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OneFacilityMember" xlink:label="AIOT_OneFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OneFacilityMember" xlink:to="AIOT_OneFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OneFacilityMember_lbl" xml:lang="en-US">One Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TwoFacilityMember" xlink:label="AIOT_TwoFacilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_TwoFacilityMember" xlink:to="AIOT_TwoFacilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_TwoFacilityMember_lbl" xml:lang="en-US">Two Facility [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NedbankLimitedMember" xlink:label="AIOT_NedbankLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NedbankLimitedMember" xlink:to="AIOT_NedbankLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_NedbankLimitedMember_lbl" xml:lang="en-US">Ned bank Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="us-gaap_OtherCommitmentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitmentsAxis" xlink:to="us-gaap_OtherCommitmentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitmentsAxis_lbl" xml:lang="en-US">Other Commitments [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IntangibleAssetPurchaseCommitmentMember" xlink:label="AIOT_IntangibleAssetPurchaseCommitmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IntangibleAssetPurchaseCommitmentMember" xlink:to="AIOT_IntangibleAssetPurchaseCommitmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_IntangibleAssetPurchaseCommitmentMember_lbl" xml:lang="en-US">Intangible Asset Purchase Commitment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:label="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:to="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_lbl" xml:lang="en-US">Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="us-gaap_SubsequentEventMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarZARMember" xlink:label="AIOT_USDollarZARMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_USDollarZARMember" xlink:to="AIOT_USDollarZARMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_USDollarZARMember_lbl" xml:lang="en-US">USD:ZAR [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarGBPMember" xlink:label="AIOT_USDollarGBPMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_USDollarGBPMember" xlink:to="AIOT_USDollarGBPMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_USDollarGBPMember_lbl" xml:lang="en-US">U S Dollar G B P [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="dei_EntityAddressesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesTable" xlink:to="dei_EntityAddressesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesTable_lbl" xml:lang="en-US">Entity Addresses [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="dei_ContactPersonnelName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="us-gaap_AccountsReceivableNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivables, net of allowances for doubtful accounts of $2.7 million and $4.3 million as of March 31, 2023 and 2024, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="us-gaap_Goodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="us-gaap_OtherAssetsNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsNoncurrent_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="us-gaap_LinesOfCreditCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LinesOfCreditCurrent_lbl" xml:lang="en-US">Short-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="us-gaap_AccountsPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payables</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:label="AIOT_AccruedLiabilitiesAndOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:to="AIOT_AccruedLiabilitiesAndOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AccruedLiabilitiesAndOtherCurrent_lbl" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:to="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent_lbl" xml:lang="en-US">Contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilitiesNet_lbl" xml:lang="en-US">Deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="us-gaap_OtherLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_lbl" xml:lang="en-US">Long-term accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">MiX Telematics Limited stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preference shares: 100 million shares authorized but not issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Ordinary shares: 608.8 million and 607.8 million no-par value shares issued as of March 31, 2023 and 2024, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="us-gaap_TreasuryStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_TreasuryStockValue_lbl" xml:lang="en-US">Less treasury stock at cost: 53.8 million shares as of March, 31, 2023 and March 31, 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total MiX Telematics Limited stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="us-gaap_MinorityInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MinorityInterest" xlink:to="us-gaap_MinorityInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MinorityInterest_lbl" xml:lang="en-US">Non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Allowances for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNoParValue" xlink:label="us-gaap_CommonStockNoParValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockNoParValue" xlink:to="us-gaap_CommonStockNoParValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockNoParValue_lbl" xml:lang="en-US">Common stock no par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="us-gaap_TreasuryStockCommonShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockCommonShares_lbl" xml:lang="en-US">Treasury stock, common shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="us-gaap_CostOfRevenueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenueAbstract" xlink:to="us-gaap_CostOfRevenueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenueAbstract_lbl" xml:lang="en-US">Cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="us-gaap_CostOfGoodsAndServicesSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfGoodsAndServicesSold" xlink:to="us-gaap_CostOfGoodsAndServicesSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfGoodsAndServicesSold_lbl" xml:lang="en-US">Total cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="us-gaap_SellingAndMarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingAndMarketingExpense" xlink:to="us-gaap_SellingAndMarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingAndMarketingExpense_lbl" xml:lang="en-US">Sales and marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">Administration and other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Income from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other income/(expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="us-gaap_InvestmentIncomeInterestAndDividend" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterestAndDividend" xlink:to="us-gaap_InvestmentIncomeInterestAndDividend_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterestAndDividend_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInvestmentExpense" xlink:to="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInvestmentExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="us-gaap_ProfitLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:to="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Net income attributable to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income attributable to MiX Telematics Limited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_2_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation losses, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Less: Total comprehensive loss attributable to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Total comprehensive loss attributable to MiX Telematics Limited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest_2_lbl" xml:lang="en-US">Total comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock in relation to RSUs exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock in relation to SARs and RSUs exercised, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="us-gaap_DividendsCommonStockCash" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DividendsCommonStockCash_lbl" xml:lang="en-US">Dividends declared on ordinary shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodValue_lbl" xml:lang="en-US">Ordinary shares repurchased and cancelled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedAndRetiredDuringPeriodShares_lbl" xml:lang="en-US">Ordinary shares repurchased and cancelled, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_2_lbl" xml:lang="en-US">Balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">Profit on sale of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_lbl" xml:lang="en-US">Contingent consideration remeasurement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="us-gaap_AmortizationOfDeferredSalesCommissions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfDeferredSalesCommissions" xlink:to="us-gaap_AmortizationOfDeferredSalesCommissions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfDeferredSalesCommissions_lbl" xml:lang="en-US">Amortization of deferred commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="us-gaap_InvestmentIncomeNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InvestmentIncomeNet_lbl" xml:lang="en-US">Net interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquitysettledStockBasedCompensationCosts" xlink:label="AIOT_EquitysettledStockBasedCompensationCosts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EquitysettledStockBasedCompensationCosts" xlink:to="AIOT_EquitysettledStockBasedCompensationCosts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EquitysettledStockBasedCompensationCosts_lbl" xml:lang="en-US">Equity-settled stock based compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Cash-settled stock based compensation costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_lbl" xml:lang="en-US">Net foreign exchange losses/(gains)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Change in allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Write-down of inventory to net realizable value</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:label="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:to="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised_lbl" xml:lang="en-US">Net accrued expenses and other liabilities raised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="us-gaap_OtherNoncashIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherNoncashIncomeExpense_lbl" xml:lang="en-US">Other non-cash items</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_lbl" xml:lang="en-US">Deferred commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:label="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:to="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_lbl" xml:lang="en-US">Foreign currency translation adjustments on operating assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="us-gaap_ProceedsFromInterestReceived" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromInterestReceived" xlink:to="us-gaap_ProceedsFromInterestReceived_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromInterestReceived_lbl" xml:lang="en-US">Interest received</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from investing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Acquisition of property, plant and equipment &#8211;other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from the sale of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_lbl" xml:lang="en-US">Acquisition of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_lbl" xml:lang="en-US">Cash paid for business combination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used in investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from financing activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_lbl" xml:lang="en-US">Cash paid for ordinary shares repurchased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="us-gaap_PaymentsOfDividendsCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_lbl" xml:lang="en-US">Cash paid on dividends to MiX Telematics stockholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:to="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRepaymentsOfShortTermDebt_lbl" xml:lang="en-US">Movement in short-term debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_lbl" xml:lang="en-US">Deferred consideration paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfDebt_lbl" xml:lang="en-US">Proceeds from borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PaymentToAcquireNoncontrollingInterest" xlink:label="AIOT_PaymentToAcquireNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PaymentToAcquireNoncontrollingInterest" xlink:to="AIOT_PaymentToAcquireNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AIOT_PaymentToAcquireNoncontrollingInterest_lbl" xml:lang="en-US">Payment to non-controlling interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash (used in)/from financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net decrease in cash and cash equivalents, and restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the beginning of the year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents, and restricted cash at the end of the year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable_lbl" xml:lang="en-US">Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems_lbl" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations" xlink:label="us-gaap_NatureOfOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NatureOfOperations" xlink:to="us-gaap_NatureOfOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NatureOfOperations_lbl" xml:lang="en-US">Nature of the Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of significant accounting policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationDisclosureTextBlock" xlink:to="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationDisclosureTextBlock_lbl" xml:lang="en-US">Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Credit risk related to accounts receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="us-gaap_OtherCurrentAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">Accrued expenses and other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:to="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_lbl" xml:lang="en-US">Development expenditure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationDisclosureTextBlock" xlink:label="AIOT_AuditorsRemunerationDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemunerationDisclosureTextBlock" xlink:to="AIOT_AuditorsRemunerationDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AuditorsRemunerationDisclosureTextBlock_lbl" xml:lang="en-US">Auditors&#8217; remuneration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee, Sale of Stock [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems_lbl" xml:lang="en-US">Subsidiary or Equity Method Investee [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-based compensation plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="us-gaap_DebtDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">Debt</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Retirement benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related party transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">Subsequent events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyDisclosureTextBlock" xlink:label="us-gaap_ForeignCurrencyDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyDisclosureTextBlock" xlink:to="us-gaap_ForeignCurrencyDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyDisclosureTextBlock_lbl" xml:lang="en-US">Exchange rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of preparation and consolidation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue from contracts with customers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign currency</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl" xml:lang="en-US">Loans to external parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair value measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="us-gaap_BusinessCombinationsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationsPolicy_lbl" xml:lang="en-US">Contingent consideration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityPolicyTextBlock" xlink:to="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityPolicyTextBlock_lbl" xml:lang="en-US">Common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Taxation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingCostsPolicyTextBlock" xlink:to="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingCostsPolicyTextBlock_lbl" xml:lang="en-US">Advertising</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent accounting pronouncements not yet adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_lbl" xml:lang="en-US">Schedule of foreign currency translation adjustments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfGoodwillTextBlock" xlink:to="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfGoodwillTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of carrying amount of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:label="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:to="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock_lbl" xml:lang="en-US">Schedule of goodwill to reportable segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of aging analysis of accounts receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_lbl" xml:lang="en-US">Schedule of movements in the allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:label="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:to="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of right of use asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated future amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_lbl" xml:lang="en-US">Schedule of other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="us-gaap_CapitalizedContractCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostTableTextBlock" xlink:to="us-gaap_CapitalizedContractCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:to="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of product warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:to="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock_lbl" xml:lang="en-US">Schedule of movement in deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:to="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of development expenditure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="us-gaap_LeaseCostTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of lease cost and supplemental cash flow information and non-cash activity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationTableTextBlock" xlink:label="AIOT_AuditorsRemunerationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemunerationTableTextBlock" xlink:to="AIOT_AuditorsRemunerationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AuditorsRemunerationTableTextBlock_lbl" xml:lang="en-US">Schedule of auditors remuneration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:to="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_lbl" xml:lang="en-US">Schedule of components of income before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of the income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of net deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:label="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:to="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock_lbl" xml:lang="en-US">Schedule of corporate tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="us-gaap_DividendsDeclaredTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsDeclaredTableTextBlock" xlink:to="us-gaap_DividendsDeclaredTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsDeclaredTableTextBlock_lbl" xml:lang="en-US">Schedule of dividends declared</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of SAR</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:to="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_lbl" xml:lang="en-US">Schedule of salient details of SARs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of unvested RSUs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:to="us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock_lbl" xml:lang="en-US">Schedule of undrawn facilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:label="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:to="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_lbl" xml:lang="en-US">Schedule of Exchange Rates</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Cumulative foreign currency translation adjustments, beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTax_2_lbl" xml:lang="en-US">Foreign currency translation losses for the year, net of tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Cumulative foreign currency translation adjustments, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Components</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="us-gaap_InventoryGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryGross_lbl" xml:lang="en-US">Total inventories</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="us-gaap_InventoryValuationReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InventoryValuationReserves_lbl" xml:lang="en-US">Less: Accumulated write-down to net realizable value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Inventory, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property plant and equipment useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Owned assets, gross</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation and impairments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Owned assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_Goodwill_2_lbl" xml:lang="en-US">Opening balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAcquiredDuringPeriod" xlink:to="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAcquiredDuringPeriod_lbl" xml:lang="en-US">Business acquired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency translation difference</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_Goodwill_3_lbl" xml:lang="en-US">Balance as of March 31</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Goodwill_4_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:to="us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_lbl" xml:lang="en-US">Fair value of reporting unit exceeded its carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInput" xlink:label="AIOT_GoodwillMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillMeasurementInput" xlink:to="AIOT_GoodwillMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GoodwillMeasurementInput_lbl" xml:lang="en-US">Goodwill measurement input</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:label="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:to="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_lbl" xml:lang="en-US">Post-tax discount rate applied to the expected cash flow projections, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:label="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:to="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_lbl" xml:lang="en-US">Decrease in the cash flow projections</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="us-gaap_ScheduleOfProductInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfProductInformationTable" xlink:to="us-gaap_ScheduleOfProductInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfProductInformationTable_lbl" xml:lang="en-US">Nature of Operation, Product Information, Concentration of Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="us-gaap_ProductInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProductInformationLineItems" xlink:to="us-gaap_ProductInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProductInformationLineItems_lbl" xml:lang="en-US">Product Information [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RevenueFromContractServicePeriod" xlink:label="AIOT_RevenueFromContractServicePeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RevenueFromContractServicePeriod" xlink:to="AIOT_RevenueFromContractServicePeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_RevenueFromContractServicePeriod_lbl" xml:lang="en-US">Revenue from contract service period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostNetNoncurrent" xlink:to="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostNetNoncurrent_lbl" xml:lang="en-US">Deferred commissions</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWriteDown_2_lbl" xml:lang="en-US">Inventory write down</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairments of goodwill</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInputIncreaseDecrease" xlink:label="AIOT_GoodwillMeasurementInputIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillMeasurementInputIncreaseDecrease" xlink:to="AIOT_GoodwillMeasurementInputIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_GoodwillMeasurementInputIncreaseDecrease_lbl" xml:lang="en-US">Increase (decrease) in goodwill, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_lbl" xml:lang="en-US">Estimated useful life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_lbl" xml:lang="en-US">Impairment of long-lived assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockCommonShares" xlink:to="us-gaap_TreasuryStockCommonShares_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TreasuryStockCommonShares_2_lbl" xml:lang="en-US">Treasury stock, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StockRepurchaseProgramAuthorizedAmount1" xlink:to="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StockRepurchaseProgramAuthorizedAmount1_lbl" xml:lang="en-US">Share repurchase value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:to="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_lbl" xml:lang="en-US">Repurchase additional shares amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodValue_lbl" xml:lang="en-US">Repurchase value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockRepurchasedDuringPeriodShares_lbl" xml:lang="en-US">Repurchase shares</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_lbl" xml:lang="en-US">Expected forfeiture</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="us-gaap_AdvertisingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvertisingExpense" xlink:to="us-gaap_AdvertisingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvertisingExpense_lbl" xml:lang="en-US">Advertising Expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable_lbl" xml:lang="en-US">Schedule of Business Acquisitions, by Acquisition [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="us-gaap_BusinessAcquisitionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionLineItems" xlink:to="us-gaap_BusinessAcquisitionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionLineItems_lbl" xml:lang="en-US">Business Acquisition [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OwnershipInterest" xlink:label="AIOT_OwnershipInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OwnershipInterest" xlink:to="AIOT_OwnershipInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OwnershipInterest_lbl" xml:lang="en-US">Ownership interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="us-gaap_ScheduleOfFinancingReceivablesPastDueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="us-gaap_ScheduleOfFinancingReceivablesPastDueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancingReceivablesPastDueTable_lbl" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_lbl" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="us-gaap_AccountsReceivableGrossCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGrossCurrent" xlink:to="us-gaap_AccountsReceivableGrossCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGrossCurrent_lbl" xml:lang="en-US">Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_2_lbl" xml:lang="en-US">Allowance for doubtful accounts</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_2_lbl" xml:lang="en-US">Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Balance at April 1,</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_2_lbl" xml:lang="en-US">Bad debt provision</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_lbl" xml:lang="en-US">Write-offs</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:label="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:to="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_lbl" xml:lang="en-US">Foreign currency translation differences</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_2_lbl" xml:lang="en-US">Balance at March 31,</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="us-gaap_OtherPrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherPrepaidExpenseCurrent" xlink:to="us-gaap_OtherPrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherPrepaidExpenseCurrent_lbl" xml:lang="en-US">Pre-payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="us-gaap_PrepaidTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidTaxes" xlink:to="us-gaap_PrepaidTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidTaxes_lbl" xml:lang="en-US">Prepaid taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IndemnificationAssetCurrent" xlink:label="AIOT_IndemnificationAssetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IndemnificationAssetCurrent" xlink:to="AIOT_IndemnificationAssetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_IndemnificationAssetCurrent_lbl" xml:lang="en-US">Indemnification asset</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxAssetCurrent" xlink:label="AIOT_IncomeTaxAssetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncomeTaxAssetCurrent" xlink:to="AIOT_IncomeTaxAssetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_IncomeTaxAssetCurrent_lbl" xml:lang="en-US">Current income tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivableCurrent" xlink:to="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivableCurrent_lbl" xml:lang="en-US">VAT receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_Receivables" xlink:label="AIOT_Receivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_Receivables" xlink:to="AIOT_Receivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_Receivables_lbl" xml:lang="en-US">Receivable from Main Street</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SundryDebtorsReceivableCurrent" xlink:label="AIOT_SundryDebtorsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SundryDebtorsReceivableCurrent" xlink:to="AIOT_SundryDebtorsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_SundryDebtorsReceivableCurrent_lbl" xml:lang="en-US">Sundry debtors</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="us-gaap_DepositsAssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsCurrent" xlink:to="us-gaap_DepositsAssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsCurrent_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StaffReceivableCurrent" xlink:label="AIOT_StaffReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StaffReceivableCurrent" xlink:to="AIOT_StaffReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_StaffReceivableCurrent_lbl" xml:lang="en-US">Staff receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivableCurrentt" xlink:label="AIOT_LeaseReceivableCurrentt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LeaseReceivableCurrentt" xlink:to="AIOT_LeaseReceivableCurrentt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_LeaseReceivableCurrentt_lbl" xml:lang="en-US">Lease receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="us-gaap_InterestReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestReceivableCurrent" xlink:to="us-gaap_InterestReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestReceivableCurrent_lbl" xml:lang="en-US">Interest receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PrepaidExpenseAndOtherAssetsCurrent_2_lbl" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_lbl" xml:lang="en-US">Equipment, motor vehicles and other</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_lbl" xml:lang="en-US">Right-of-use assets, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_2_lbl" xml:lang="en-US">Estimated useful lives of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_lbl" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsLineItems_lbl" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetUsefulLife_2_lbl" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross Carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfIntangibleAssets_2_lbl" xml:lang="en-US">Amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:to="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfIntangibleAssets_lbl" xml:lang="en-US">Non-cash disposals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossAfterTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossAfterTax_lbl" xml:lang="en-US">Foreign exchange related gains (losses)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:to="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_lbl" xml:lang="en-US">Weighted average amortization period of intangibles purchased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="us-gaap_CapitalizedComputerSoftwareNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareNet" xlink:to="us-gaap_CapitalizedComputerSoftwareNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareNet_lbl" xml:lang="en-US">Internally generated in-house software in progress</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:label="us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:to="us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent_lbl" xml:lang="en-US">Loans to external parties and other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivablesNoncurrent" xlink:label="AIOT_LeaseReceivablesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LeaseReceivablesNoncurrent" xlink:to="AIOT_LeaseReceivablesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_LeaseReceivablesNoncurrent_lbl" xml:lang="en-US">Lease receivables - non-current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsNoncurrent" xlink:to="us-gaap_OtherAssetsNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherAssetsNoncurrent_2_lbl" xml:lang="en-US">Total other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="us-gaap_CapitalizedContractCostAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedContractCostAmortization" xlink:to="us-gaap_CapitalizedContractCostAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedContractCostAmortization_lbl" xml:lang="en-US">Amortization recognized from deferred commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems_lbl" xml:lang="en-US">Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="us-gaap_NotesReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableNet_lbl" xml:lang="en-US">Carrying amount of loans to external parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:label="us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:to="us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate_lbl" xml:lang="en-US">Receivable with imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LoansReceivableMeasurementInput" xlink:label="AIOT_LoansReceivableMeasurementInput" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LoansReceivableMeasurementInput" xlink:to="AIOT_LoansReceivableMeasurementInput_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_LoansReceivableMeasurementInput_lbl" xml:lang="en-US">Discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableFairValueDisclosure_lbl" xml:lang="en-US">Fair value of loans to external parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualCurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_lbl" xml:lang="en-US">Product warranties</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MaintenanceLiabilityCurrent" xlink:label="AIOT_MaintenanceLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MaintenanceLiabilityCurrent" xlink:to="AIOT_MaintenanceLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_MaintenanceLiabilityCurrent_lbl" xml:lang="en-US">Maintenance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:to="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherEmployeeRelatedLiabilitiesCurrent_lbl" xml:lang="en-US">Employee-related accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="us-gaap_AccruedBonusesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedBonusesCurrent" xlink:to="us-gaap_AccruedBonusesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedBonusesCurrent_lbl" xml:lang="en-US">Bonus and incentives</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="us-gaap_AccruedSalesCommissionCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalesCommissionCurrent" xlink:to="us-gaap_AccruedSalesCommissionCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalesCommissionCurrent_lbl" xml:lang="en-US">Accrued commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:to="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAccrualCarryingValueCurrent_lbl" xml:lang="en-US">Loss contingency</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Value added tax payables</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:label="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:to="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_lbl" xml:lang="en-US">Post-acquisition support and hardware payable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Other accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Total current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:to="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAccruedLiabilitiesNoncurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesNoncurrent" xlink:to="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherLiabilitiesNoncurrent_2_lbl" xml:lang="en-US">Total non-current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="us-gaap_StandardProductWarrantyAccrual" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_lbl" xml:lang="en-US">Opening balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:to="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease_lbl" xml:lang="en-US">Warranty expense</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:label="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:to="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_lbl" xml:lang="en-US">Reclassification (</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_lbl" xml:lang="en-US">Utilized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_lbl" xml:lang="en-US">Acquisition</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_lbl" xml:lang="en-US">Foreign currency translation difference</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrual_2_lbl" xml:lang="en-US">Balance as of March 31</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:label="us-gaap_StandardProductWarrantyAccrualNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualNoncurrent_lbl" xml:lang="en-US">Non-current portion (included in other liabilities)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualCurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StandardProductWarrantyAccrualCurrent_2_lbl" xml:lang="en-US">Current portion</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_2_lbl" xml:lang="en-US">Opening balance</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityAdditions" xlink:label="AIOT_ContractWithCustomerLiabilityAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityAdditions" xlink:to="AIOT_ContractWithCustomerLiabilityAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ContractWithCustomerLiabilityAdditions_lbl" xml:lang="en-US">Increases during the year</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:label="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:to="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_lbl" xml:lang="en-US">Recognized as revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:label="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:to="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_lbl" xml:lang="en-US">Foreign currency translation difference</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_3_lbl" xml:lang="en-US">Closing balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityRevenueRecognized_lbl" xml:lang="en-US">Contract with customer, liability, revenue recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedComputerSoftwareAdditions" xlink:to="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedComputerSoftwareAdditions_lbl" xml:lang="en-US">Costs capitalized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:to="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_lbl" xml:lang="en-US">Costs expensed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Total costs incurred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="us-gaap_ShortTermLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermLeaseCost" xlink:to="us-gaap_ShortTermLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermLeaseCost_lbl" xml:lang="en-US">Short-term lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="us-gaap_LeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LeaseCost_lbl" xml:lang="en-US">Total lease cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="us-gaap_OperatingLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasePayments" xlink:to="us-gaap_OperatingLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasePayments_lbl" xml:lang="en-US">Cash payments included in the measurement of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for new operating lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted-average remaining lease term - operating leases (months)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted-average discount rate - operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total future minimum lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Less: Imputed interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="us-gaap_OperatingLeaseLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of future minimum lease payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_2_lbl" xml:lang="en-US">Less: Current portion of lease liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_2_lbl" xml:lang="en-US">Non-current portion of lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseTermOfContract_lbl" xml:lang="en-US">Lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LesseeOperatingLeaseAnnualEscalationPercent" xlink:label="AIOT_LesseeOperatingLeaseAnnualEscalationPercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LesseeOperatingLeaseAnnualEscalationPercent" xlink:to="AIOT_LesseeOperatingLeaseAnnualEscalationPercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_LesseeOperatingLeaseAnnualEscalationPercent_lbl" xml:lang="en-US">Annual escalations rate</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditFees" xlink:label="AIOT_RemunerationAuditFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAuditFees" xlink:to="AIOT_RemunerationAuditFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_RemunerationAuditFees_lbl" xml:lang="en-US">Audit fees</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditrelatedFees" xlink:label="AIOT_RemunerationAuditrelatedFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAuditrelatedFees" xlink:to="AIOT_RemunerationAuditrelatedFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_RemunerationAuditrelatedFees_lbl" xml:lang="en-US">Audit-related fees</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationTaxFees" xlink:label="AIOT_RemunerationTaxFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationTaxFees" xlink:to="AIOT_RemunerationTaxFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_RemunerationTaxFees_lbl" xml:lang="en-US">Tax fees</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAllOtherFees" xlink:label="AIOT_RemunerationAllOtherFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAllOtherFees" xlink:to="AIOT_RemunerationAllOtherFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_RemunerationAllOtherFees_lbl" xml:lang="en-US">All other fees</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemuneration" xlink:label="AIOT_AuditorsRemuneration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemuneration" xlink:to="AIOT_AuditorsRemuneration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AIOT_AuditorsRemuneration_lbl" xml:lang="en-US">Total auditors&#8217; remuneration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_lbl" xml:lang="en-US">Domestic (South Africa)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_lbl" xml:lang="en-US">Foreign</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Domestic (South Africa)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentForeignTaxExpenseBenefit" xlink:to="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentForeignTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign state</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Domestic (South Africa)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Foreign state</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total income tax expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax at South African statutory rate of 28%</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax at South African statutory rate of 27%</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xml:lang="en-US">&#8211; Income not subject to tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:to="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationNondeductibleExpense_lbl" xml:lang="en-US">&#8211;Non-deductible expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_lbl" xml:lang="en-US">&#8211;(Non-taxable)/Non-deductible foreign exchange movements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:to="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_lbl" xml:lang="en-US">&#8211; Investment in subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_lbl" xml:lang="en-US">&#8211; Withholding tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:to="us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxSettlementsForeign_lbl" xml:lang="en-US">&#8211;Foreign tax paid</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">&#8211; Foreign tax rate differential</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">&#8211;Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">&#8211; (Over)/under-provision prior years</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_lbl" xml:lang="en-US">&#8211;Tax incentives in addition to cost incurred</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:to="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings_lbl" xml:lang="en-US">&#8211; Transfer pricing imputation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">&#8211;&#160;&#160;Tax rate change</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_lbl" xml:lang="en-US">&#8211; Imputation of controlled foreign company income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">&#8211; Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_lbl" xml:lang="en-US">Deferred revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital allowances for tax purposes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accruals</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_lbl" xml:lang="en-US">Tax losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_lbl" xml:lang="en-US">Stock based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:label="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:to="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_lbl" xml:lang="en-US">Recurring commission liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_lbl" xml:lang="en-US">Lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Gross deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxOffset" xlink:label="AIOT_DeferredTaxOffset" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxOffset" xlink:to="AIOT_DeferredTaxOffset_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="AIOT_DeferredTaxOffset_lbl" xml:lang="en-US">Set-off of deferred tax balances</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:label="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:to="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_lbl" xml:lang="en-US">Net deferred tax assets before valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Less valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="us-gaap_DeferredTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsNet_lbl" xml:lang="en-US">Net deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Capital allowances for tax purposes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:to="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_lbl" xml:lang="en-US">Deferred foreign currency gains</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:label="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:to="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries_lbl" xml:lang="en-US">Investment in subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense_lbl" xml:lang="en-US">Deferred commissions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:to="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesLeasingArrangements_lbl" xml:lang="en-US">Lease assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Gross deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:label="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:to="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_lbl" xml:lang="en-US">Net deferred tax liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="us-gaap_DeferredTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Net deferred tax liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:label="us-gaap_DeferredTaxLiabilities_2_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:label="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:to="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_lbl" xml:lang="en-US">Foreign currency translation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTax_lbl" xml:lang="en-US">Other comprehensive income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Statement of Income charge</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:label="us-gaap_DeferredTaxLiabilities_3_lbl" xml:lang="en-US">Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Deferred tax at corporate tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable_lbl" xml:lang="en-US">Change in Unrecognized Tax Benefit, Reasonably Possible [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems_lbl" xml:lang="en-US">Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Weighted average tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:to="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance on tax losses that will not be realized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Cumulative tax losses</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:label="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:to="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_lbl" xml:lang="en-US">Valuation allowance decreased</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Tax loss carryforwards</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DividendsCommonStockCash" xlink:to="us-gaap_DividendsCommonStockCash_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DividendsCommonStockCash_2_lbl" xml:lang="en-US">Dividends declared</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_lbl" xml:lang="en-US">Number of SARs Outstanding, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_lbl" xml:lang="en-US">Number of SARs, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_lbl" xml:lang="en-US">Number of SARs, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_lbl" xml:lang="en-US">Number of SARs, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2_lbl" xml:lang="en-US">Number of SARs Outstanding, Ending Balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted-Average Remaining Contractual Term (years), Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_lbl" xml:lang="en-US">Number of SARs, Vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Vested and expected</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_lbl" xml:lang="en-US">Weighted-Average Remaining Contractual Term (years), Vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_lbl" xml:lang="en-US">Number of SARs, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_lbl" xml:lang="en-US">Weighted-Average Remaining Contractual Term (years), Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_lbl" xml:lang="en-US">Aggregate Intrinsic Value, Vested and expected to vest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_lbl" xml:lang="en-US">Foreign Currency Exchange Rate, Translation</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:to="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_lbl" xml:lang="en-US">Grant date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Grant date fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:to="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_lbl" xml:lang="en-US">Award price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="us-gaap_SharePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharePrice_lbl" xml:lang="en-US">JSE share price on grant date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_lbl" xml:lang="en-US">Expiry date</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:label="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:to="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_lbl" xml:lang="en-US">Total shareholder return of (%)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_lbl" xml:lang="en-US">Remaining contractual life</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_lbl" xml:lang="en-US">Volatility (%)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_2_lbl" xml:lang="en-US">Anticipated forfeiture rate (%)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_lbl" xml:lang="en-US">Anticipated dividend yield (%)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_lbl" xml:lang="en-US">Annual risk-free interest rate (%)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Number of RSUs, Unvested, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Number of RSUs, Unvested, Settled</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Settled</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Number of RSUs, Unvested, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Number of RSUs, Unvested, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Number of shares reserved for future issuance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllocatedShareBasedCompensationExpense_lbl" xml:lang="en-US">Stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_lbl" xml:lang="en-US">Deferred tax benefit recognized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_lbl" xml:lang="en-US">Tax benefits realized on awards exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_lbl" xml:lang="en-US">Percenatge of vesting</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Award expiration period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:to="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_2_lbl" xml:lang="en-US">Annual total shareholder return percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_lbl" xml:lang="en-US">Estimated forfeiture rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_2_lbl" xml:lang="en-US">Foreign currency exchange rate</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_lbl" xml:lang="en-US">Intrinsic value of SARs exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Performance shares</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Granted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Number of SARs, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Number of SARs, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_lbl" xml:lang="en-US">Unrecognized compensation cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Weighted-average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Weighted average grant date fair value per RSU granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="us-gaap_LineOfCreditFacilityTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityTable" xlink:to="us-gaap_LineOfCreditFacilityTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityTable_lbl" xml:lang="en-US">Line of Credit Facility [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="us-gaap_LineOfCreditFacilityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityLineItems" xlink:to="us-gaap_LineOfCreditFacilityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityLineItems_lbl" xml:lang="en-US">Line of Credit Facility [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:label="AIOT_DebtInstrumentPercentageDeductedFromInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:to="AIOT_DebtInstrumentPercentageDeductedFromInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DebtInstrumentPercentageDeductedFromInterestRate_lbl" xml:lang="en-US">Debt instrument percentage deducted from interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility remaining borrowing capacity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LinesOfCreditCurrent" xlink:to="us-gaap_LinesOfCreditCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LinesOfCreditCurrent_2_lbl" xml:lang="en-US">Line of credit, current</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BankOverdraftCurrent" xlink:label="AIOT_BankOverdraftCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BankOverdraftCurrent" xlink:to="AIOT_BankOverdraftCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_BankOverdraftCurrent_lbl" xml:lang="en-US">Bank overdraftt, current</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BookOverDraftCurrent" xlink:label="AIOT_BookOverDraftCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BookOverDraftCurrent" xlink:to="AIOT_BookOverDraftCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_BookOverDraftCurrent_lbl" xml:lang="en-US">Book over draft current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Line of credit facility maximum borrowing capacity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeePercentage_lbl" xml:lang="en-US">Line of Credit Facility, Commitment Fee Percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="us-gaap_LineOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCredit" xlink:to="us-gaap_LineOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCredit_lbl" xml:lang="en-US">Long-Term Line of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Debt instrument interest rate effective percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable" xlink:label="us-gaap_LossContingenciesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesTable" xlink:to="us-gaap_LossContingenciesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesTable_lbl" xml:lang="en-US">Loss Contingencies [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems" xlink:label="us-gaap_LossContingenciesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesLineItems" xlink:to="us-gaap_LossContingenciesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesLineItems_lbl" xml:lang="en-US">Loss Contingencies [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Other commitment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:to="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyEstimateOfPossibleLoss_lbl" xml:lang="en-US">Loss contingency estimate of possible loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="us-gaap_DefinedContributionPlanCostRecognized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedContributionPlanCostRecognized" xlink:to="us-gaap_DefinedContributionPlanCostRecognized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedContributionPlanCostRecognized_lbl" xml:lang="en-US">Defined Contribution Plan, Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_lbl" xml:lang="en-US">Related party transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="us-gaap_SubsequentEventTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTable" xlink:to="us-gaap_SubsequentEventTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTable_lbl" xml:lang="en-US">Subsequent Event [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="us-gaap_SubsequentEventLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventLineItems" xlink:to="us-gaap_SubsequentEventLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventLineItems_lbl" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Ordinary shares</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NumberofListingPercentage" xlink:label="AIOT_NumberofListingPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NumberofListingPercentage" xlink:to="AIOT_NumberofListingPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_NumberofListingPercentage_lbl" xml:lang="en-US">Listing percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharePrice" xlink:to="us-gaap_SharePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharePrice_2_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="us-gaap_SharesIssuedPricePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssuedPricePerShare" xlink:to="us-gaap_SharesIssuedPricePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssuedPricePerShare_lbl" xml:lang="en-US">Share price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_lbl" xml:lang="en-US">Share based payment description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Ordinary shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockSplits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockSplits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockSplits_lbl" xml:lang="en-US">Transfer shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:to="us-gaap_ForeignCurrencyExchangeRateTranslation1_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyExchangeRateTranslation1_3_lbl" xml:lang="en-US">Foreign currency exchange rate, translation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OwnershipInterest" xlink:to="AIOT_OwnershipInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OwnershipInterest_doc" xml:lang="en-US">Ownership interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MixTelematicsNorthAmericaIncMember" xlink:to="AIOT_MixTelematicsNorthAmericaIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MixTelematicsNorthAmericaIncMember_doc" xml:lang="en-US">Mix Telematics North America Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:to="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization_doc" xml:lang="en-US">Property plant and equipment and operating lease right of use asset after accumulated depreciation and amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:to="AIOT_AccruedLiabilitiesAndOtherCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AccruedLiabilitiesAndOtherCurrent_doc" xml:lang="en-US">Accrued liabilities and other current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ComputerAndRadioEquipmentMember" xlink:to="AIOT_ComputerAndRadioEquipmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ComputerAndRadioEquipmentMember_doc" xml:lang="en-US">Computer and Radio Equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InVehicleDevicesMember" xlink:to="AIOT_InVehicleDevicesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_InVehicleDevicesMember_doc" xml:lang="en-US">In Vehicle Devices [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RevenueFromContractServicePeriod" xlink:to="AIOT_RevenueFromContractServicePeriod_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_RevenueFromContractServicePeriod_doc" xml:lang="en-US">Revenue from contract service period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SubscriptionMember" xlink:to="AIOT_SubscriptionMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_SubscriptionMember_doc" xml:lang="en-US">Subscription [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AfricaSalesOfficeMember" xlink:to="AIOT_AfricaSalesOfficeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AfricaSalesOfficeMember_doc" xml:lang="en-US">Africa Sales Office [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InVehicleDevicesInstalledMember" xlink:to="AIOT_InVehicleDevicesInstalledMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_InVehicleDevicesInstalledMember_doc" xml:lang="en-US">In Vehicle Devices Installed [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_FinancingReceivables90To119DaysPastDueMember" xlink:to="AIOT_FinancingReceivables90To119DaysPastDueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_FinancingReceivables90To119DaysPastDueMember_doc" xml:lang="en-US">Past due by 91 to 120 days</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_HardwareAndOtherMember" xlink:to="AIOT_HardwareAndOtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_HardwareAndOtherMember_doc" xml:lang="en-US">Hardware and Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:to="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_doc" xml:lang="en-US">Past due by more than 120 days</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:to="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_doc" xml:lang="en-US">Schedule Of Right Of Use Property And Equipment [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_doc" xml:lang="en-US">Operating lease right of use asset before accumulated amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EquipmentVehiclesAndOtherMember" xlink:to="AIOT_EquipmentVehiclesAndOtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EquipmentVehiclesAndOtherMember_doc" xml:lang="en-US">Equipment Vehicles And Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_doc" xml:lang="en-US">Operating lease right of use asset accumulated amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:to="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_doc" xml:lang="en-US">Accounts receivable allowance for credit loss foreign currency translation.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CentralServicesOrganizationMember" xlink:to="AIOT_CentralServicesOrganizationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_CentralServicesOrganizationMember_doc" xml:lang="en-US">Central Services Organization [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EuropeSalesOfficeMember" xlink:to="AIOT_EuropeSalesOfficeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EuropeSalesOfficeMember_doc" xml:lang="en-US">Europe Sales Office [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MiddleEastAndAustralasiaSalesOfficeMember" xlink:to="AIOT_MiddleEastAndAustralasiaSalesOfficeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MiddleEastAndAustralasiaSalesOfficeMember_doc" xml:lang="en-US">Middle East and Australasia Sales Office [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AmericasSalesOfficeMember" xlink:to="AIOT_AmericasSalesOfficeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AmericasSalesOfficeMember_doc" xml:lang="en-US">Americas Sales Office [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IndemnificationAssetCurrent" xlink:to="AIOT_IndemnificationAssetCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_IndemnificationAssetCurrent_doc" xml:lang="en-US">Indemnification asset current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncomeTaxAssetCurrent" xlink:to="AIOT_IncomeTaxAssetCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_IncomeTaxAssetCurrent_doc" xml:lang="en-US">Income tax asset current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SundryDebtorsReceivableCurrent" xlink:to="AIOT_SundryDebtorsReceivableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_SundryDebtorsReceivableCurrent_doc" xml:lang="en-US">Sundry debtors receivable current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StaffReceivableCurrent" xlink:to="AIOT_StaffReceivableCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_StaffReceivableCurrent_doc" xml:lang="en-US">Staff receivable current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LeaseReceivableCurrentt" xlink:to="AIOT_LeaseReceivableCurrentt_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_LeaseReceivableCurrentt_doc" xml:lang="en-US">Lease receivable currentt.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillMeasurementInput" xlink:to="AIOT_GoodwillMeasurementInput_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GoodwillMeasurementInput_doc" xml:lang="en-US">Goodwill measurement input.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:to="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised_doc" xml:lang="en-US">Net accrued expenses and other liabilities raised.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MeasurementInputGrowthRateMember" xlink:to="AIOT_MeasurementInputGrowthRateMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MeasurementInputGrowthRateMember_doc" xml:lang="en-US">Measurement Input Growth Rate [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_Receivables" xlink:to="AIOT_Receivables_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_Receivables_doc" xml:lang="en-US">Receivables.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:to="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_doc" xml:lang="en-US">Goodwill sensitivity discount rate applied to cash flow projection percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:to="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital_doc" xml:lang="en-US">Increase decrease of foreign exchange movements on operating capital.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:to="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_doc" xml:lang="en-US">Goodwill sensitivity decrease in cash flow projection percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GoodwillMeasurementInputIncreaseDecrease" xlink:to="AIOT_GoodwillMeasurementInputIncreaseDecrease_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GoodwillMeasurementInputIncreaseDecrease_doc" xml:lang="en-US">Goodwill measurement input increase decrease.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PaymentToAcquireNoncontrollingInterest" xlink:to="AIOT_PaymentToAcquireNoncontrollingInterest_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_PaymentToAcquireNoncontrollingInterest_doc" xml:lang="en-US">Payment to acquire noncontrolling interest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EquitysettledStockBasedCompensationCosts" xlink:to="AIOT_EquitysettledStockBasedCompensationCosts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EquitysettledStockBasedCompensationCosts_doc" xml:lang="en-US">Equity settled stock based compensation costs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_May2017ShareRepurchaseProgramMember" xlink:to="AIOT_May2017ShareRepurchaseProgramMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_May2017ShareRepurchaseProgramMember_doc" xml:lang="en-US">May 2017 Share Repurchase Program [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_December2021ShareRepurchaseProgramModificationMember" xlink:to="AIOT_December2021ShareRepurchaseProgramModificationMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_December2021ShareRepurchaseProgramModificationMember_doc" xml:lang="en-US">December 2021 Share Repurchase Program Modification [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_doc" xml:lang="en-US">Operating lease right of use asset after accumulated amortization.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PatentsAndTrademarksMember" xlink:to="AIOT_PatentsAndTrademarksMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_PatentsAndTrademarksMember_doc" xml:lang="en-US">Patents and Trademarks [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_doc" xml:lang="en-US">Share based compensation arrangement by share based payment award fair value assumptions expected forfeiture rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_doc" xml:lang="en-US">Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:to="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_doc" xml:lang="en-US">BIG and HSW [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LoansReceivableMeasurementInput" xlink:to="AIOT_LoansReceivableMeasurementInput_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_LoansReceivableMeasurementInput_doc" xml:lang="en-US">Loans receivable measurement input.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_doc" xml:lang="en-US">Non taxable non deductible foreign exchange movements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_doc" xml:lang="en-US">Withholding tax.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_doc" xml:lang="en-US">Imputation of controlled foreign company income.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:to="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_doc" xml:lang="en-US">Post acquisition support and hardware payable .</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:to="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock_doc" xml:lang="en-US">Schedule Of Corporate Income Tax Rates [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAuditFees" xlink:to="AIOT_RemunerationAuditFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_RemunerationAuditFees_doc" xml:lang="en-US">Audit fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAllOtherFees" xlink:to="AIOT_RemunerationAllOtherFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_RemunerationAllOtherFees_doc" xml:lang="en-US">All other fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationTaxFees" xlink:to="AIOT_RemunerationTaxFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_RemunerationTaxFees_doc" xml:lang="en-US">Tax fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_RemunerationAuditrelatedFees" xlink:to="AIOT_RemunerationAuditrelatedFees_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_RemunerationAuditrelatedFees_doc" xml:lang="en-US">Audit related fees.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemuneration" xlink:to="AIOT_AuditorsRemuneration_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AuditorsRemuneration_doc" xml:lang="en-US">Auditors remuneration.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_doc" xml:lang="en-US">Management estimates forfeiture percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_TwoFacilityMember" xlink:to="AIOT_TwoFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_TwoFacilityMember_doc" xml:lang="en-US">Two Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemunerationDisclosureTextBlock" xlink:to="AIOT_AuditorsRemunerationDisclosureTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AuditorsRemunerationDisclosureTextBlock_doc" xml:lang="en-US">Auditors Remuneration Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemunerationTableTextBlock" xlink:to="AIOT_AuditorsRemunerationTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AuditorsRemunerationTableTextBlock_doc" xml:lang="en-US">Auditors Remuneration [Table Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock" xlink:label="AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock" xlink:to="AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ScheduleOfSupplementalLeaseInformationTableTextBlock_doc" xml:lang="en-US">Schedule Of Supplemental Lease Information [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_doc" xml:lang="en-US">Number of SARs, vested and expected to vest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CreditAgreementMember" xlink:to="AIOT_CreditAgreementMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_CreditAgreementMember_doc" xml:lang="en-US">Credit Agreement [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_doc" xml:lang="en-US">Share based payment award non option equity instruments vested.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_doc" xml:lang="en-US">Weighted-Average Remaining Contractual Term years.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IntangibleAssetPurchaseCommitmentMember" xlink:to="AIOT_IntangibleAssetPurchaseCommitmentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_IntangibleAssetPurchaseCommitmentMember_doc" xml:lang="en-US">Intangible Asset Purchase Commitment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:to="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_doc" xml:lang="en-US">Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_doc" xml:lang="en-US">Aggregate Intrinsic Value, Vested and expected to vest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_doc" xml:lang="en-US">Intrinsic value of SARs exercised.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LeaseReceivablesNoncurrent" xlink:to="AIOT_LeaseReceivablesNoncurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_LeaseReceivablesNoncurrent_doc" xml:lang="en-US">Lease receivables non current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NumberofListingPercentage" xlink:to="AIOT_NumberofListingPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_NumberofListingPercentage_doc" xml:lang="en-US">Number of listing percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_LesseeOperatingLeaseAnnualEscalationPercent" xlink:to="AIOT_LesseeOperatingLeaseAnnualEscalationPercent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_LesseeOperatingLeaseAnnualEscalationPercent_doc" xml:lang="en-US">Lessee operating lease annual escalation percent.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:to="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_doc" xml:lang="en-US">BIG [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_CFCOverdraftFacilityMember" xlink:to="AIOT_CFCOverdraftFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_CFCOverdraftFacilityMember_doc" xml:lang="en-US">CFC Overdraft Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StandardBankLimitedMember" xlink:to="AIOT_StandardBankLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_StandardBankLimitedMember_doc" xml:lang="en-US">Standard Bank Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_doc" xml:lang="en-US">Income tax reconciliation income tax expenses benefit at federal statutory income tax rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_NedbankLimitedMember" xlink:to="AIOT_NedbankLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_NedbankLimitedMember_doc" xml:lang="en-US">Ned bank Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:to="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_doc" xml:lang="en-US">Deferred tax assets tax deferred expense reserves and accruals commissions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxOffset" xlink:to="AIOT_DeferredTaxOffset_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxOffset_doc" xml:lang="en-US">Deferred tax offset.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:to="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_doc" xml:lang="en-US">Deferred tax assets net ofsSet off before valuation allowance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:to="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries_doc" xml:lang="en-US">Deferred tax liabilities investment in subsidiaries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:to="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_doc" xml:lang="en-US">Deferred tax liabilities net of valuation allowance.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:to="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_doc" xml:lang="en-US">Deferred tax asset liability foreign currency translation adjustment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:to="AIOT_DebtInstrumentPercentageDeductedFromInterestRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_DebtInstrumentPercentageDeductedFromInterestRate_doc" xml:lang="en-US">Debt instrument percentage deducted from interest rate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MaintenanceLiabilityCurrent" xlink:to="AIOT_MaintenanceLiabilityCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MaintenanceLiabilityCurrent_doc" xml:lang="en-US">Maintenance liability current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:to="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_doc" xml:lang="en-US">Standard product warranty accrual increase decrease for reclassification.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralCommittedBankingFacilityMember" xlink:to="AIOT_GeneralCommittedBankingFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GeneralCommittedBankingFacilityMember_doc" xml:lang="en-US">General Committed Banking Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralUncommittedBankingFacilityMember" xlink:to="AIOT_GeneralUncommittedBankingFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GeneralUncommittedBankingFacilityMember_doc" xml:lang="en-US">General Uncommitted Banking Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_InvestecLimitedMember" xlink:to="AIOT_InvestecLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_InvestecLimitedMember_doc" xml:lang="en-US">Investec Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:to="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_doc" xml:lang="en-US">Valuation allowance deferred tax asset increase decrease resulting from unrecognized tax losses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_BookOverDraftCurrent" xlink:to="AIOT_BookOverDraftCurrent_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_BookOverDraftCurrent_doc" xml:lang="en-US">Book over draft current.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityAdditions" xlink:to="AIOT_ContractWithCustomerLiabilityAdditions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ContractWithCustomerLiabilityAdditions_doc" xml:lang="en-US">Contract with customer liabilityadditions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:to="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_doc" xml:lang="en-US">Contract with customer liability performance obligation satisfied revenue recognized.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:to="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_doc" xml:lang="en-US">Contract with customer liability foreign currency translation adjustments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MiXTelematicsLongTermIncentivePlanMember" xlink:to="AIOT_MiXTelematicsLongTermIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MiXTelematicsLongTermIncentivePlanMember_doc" xml:lang="en-US">MiX Telematics Long TermIncentive Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PowerFleetIncMember" xlink:to="AIOT_PowerFleetIncMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_PowerFleetIncMember_doc" xml:lang="en-US">Power Fleet Inc [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:to="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_doc" xml:lang="en-US">Share based payment arrangement annual total shareholder return percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OneFacilityMember" xlink:to="AIOT_OneFacilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OneFacilityMember_doc" xml:lang="en-US">One Facility [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AnyFinancialYearMember" xlink:to="AIOT_AnyFinancialYearMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_AnyFinancialYearMember_doc" xml:lang="en-US">Any Financial Year [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OverTheLifeOfThePlanMember" xlink:to="AIOT_OverTheLifeOfThePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_OverTheLifeOfThePlanMember_doc" xml:lang="en-US">Over The Life Of The Plan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" xlink:to="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_JuneTwentySixTwoThousandsTwentyThreeMember_doc" xml:lang="en-US">June Twenty Six Two Thousands Twenty Three [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:to="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_doc" xml:lang="en-US">Award price.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:to="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_doc" xml:lang="en-US">Grant date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_doc" xml:lang="en-US">Weighted average remaining contractual term (years), vested and expected to vest.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_doc" xml:lang="en-US">Tax incentives in addition to cost incurred.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_doc" xml:lang="en-US">Weighted average grant-date fair value vested.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_doc" xml:lang="en-US">Weighted average grant date fair value, granted.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_doc" xml:lang="en-US">Vested grant date fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_doc" xml:lang="en-US">Weighted average grant date fair value, forfeited.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_TotalShareholdersEquityMember" xlink:to="AIOT_TotalShareholdersEquityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_TotalShareholdersEquityMember_doc" xml:lang="en-US">Total Shareholders Equity [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_doc" xml:lang="en-US">Exercised.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_doc" xml:lang="en-US">Weighted average remaining contractual term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_doc" xml:lang="en-US">Grant date.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_GeneralCommittedBankingFacilityOneMember" xlink:to="AIOT_GeneralCommittedBankingFacilityOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_GeneralCommittedBankingFacilityOneMember_doc" xml:lang="en-US">General Committed Banking Facility One [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_USDollarZARMember" xlink:to="AIOT_USDollarZARMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_USDollarZARMember_doc" xml:lang="en-US">USD:ZAR [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_MixTelematicsLimitedMember" xlink:to="AIOT_MixTelematicsLimitedMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_MixTelematicsLimitedMember_doc" xml:lang="en-US">MiX Telematics Limited [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:to="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock_doc" xml:lang="en-US">Schedule of goodwill to reportable segments [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockValue" xlink:to="us-gaap_TreasuryStockValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockValue_2_lbl" xml:lang="en-US">Treasury Stock, Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Equity, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_4_lbl" xml:lang="en-US">Equity, Including Portion Attributable to Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_3_lbl" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeNet" xlink:to="us-gaap_InvestmentIncomeNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeNet_2_lbl" xml:lang="en-US">Investment Income, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:to="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionGainLossBeforeTax_2_lbl" xml:lang="en-US">Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashIncomeExpense" xlink:to="us-gaap_OtherNoncashIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashIncomeExpense_2_lbl" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_2_lbl" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerAsset_2_lbl" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Asset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_2_lbl" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_2_lbl" xml:lang="en-US">Income Taxes Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireIntangibleAssets" xlink:to="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireIntangibleAssets_2_lbl" xml:lang="en-US">Payments to Acquire Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireBusinessesGross" xlink:to="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireBusinessesGross_2_lbl" xml:lang="en-US">Payments to Acquire Businesses, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfCommonStock_2_lbl" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsOfDividendsCommonStock" xlink:to="us-gaap_PaymentsOfDividendsCommonStock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsOfDividendsCommonStock_2_lbl" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2_lbl" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_PaymentToAcquireNoncontrollingInterest" xlink:to="AIOT_PaymentToAcquireNoncontrollingInterest_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_PaymentToAcquireNoncontrollingInterest_3_lbl" xml:lang="en-US">PaymentToAcquireNoncontrollingInterest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCurrentAssetsTextBlock" xlink:to="us-gaap_OtherCurrentAssetsTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCurrentAssetsTextBlock_2_lbl" xml:lang="en-US">Other Current Assets [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="us-gaap_OtherAssetsDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsDisclosureTextBlock_2_lbl" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_OtherLiabilitiesDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesDisclosureTextBlock_2_lbl" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerTextBlock_2_lbl" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_2_lbl" xml:lang="en-US">Lessee, Leases [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_2_lbl" xml:lang="en-US">Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_2_lbl" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationsPolicy" xlink:to="us-gaap_BusinessCombinationsPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationsPolicy_2_lbl" xml:lang="en-US">Business Combinations Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryGross" xlink:to="us-gaap_InventoryGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryGross_2_lbl" xml:lang="en-US">Inventory, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryValuationReserves" xlink:to="us-gaap_InventoryValuationReserves_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryValuationReserves_2_lbl" xml:lang="en-US">Inventory Valuation Reserves</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:to="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf_2_lbl" xml:lang="en-US">Impairment of Long-Lived Assets to be Disposed of</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_3_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_2_lbl" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Writeoff</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization_3_lbl" xml:lang="en-US">OperatingLeaseRightOfUseAssetAccumulatedAmortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:to="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_3_lbl" xml:lang="en-US">OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_2_lbl" xml:lang="en-US">Accrued Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_3_lbl" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrual" xlink:to="us-gaap_StandardProductWarrantyAccrual_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrual_3_lbl" xml:lang="en-US">Standard Product Warranty Accrual</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualPayments" xlink:to="us-gaap_StandardProductWarrantyAccrualPayments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualPayments_2_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Decrease for Payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:to="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_2_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Additions from Business Acquisition</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:to="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_2_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:to="us-gaap_StandardProductWarrantyAccrualNoncurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StandardProductWarrantyAccrualNoncurrent_2_lbl" xml:lang="en-US">Standard Product Warranty Accrual, Noncurrent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:to="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_3_lbl" xml:lang="en-US">ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_2_lbl" xml:lang="en-US">Research and Development Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCost" xlink:to="us-gaap_LeaseCost_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCost_2_lbl" xml:lang="en-US">Lease, Cost</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, after Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_2_lbl" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_2_lbl" xml:lang="en-US">Operating Lease, Liability</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_AuditorsRemuneration" xlink:to="AIOT_AuditorsRemuneration_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_AuditorsRemuneration_3_lbl" xml:lang="en-US">AuditorsRemuneration</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Federal Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredFederalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Federal Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredForeignIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred Foreign Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred State and Local Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:to="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_3_lbl" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsDeferredIncome" xlink:to="us-gaap_DeferredTaxAssetsDeferredIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsDeferredIncome_2_lbl" xml:lang="en-US">Deferred Tax Assets, Deferred Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_2_lbl" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxOffset" xlink:to="AIOT_DeferredTaxOffset_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxOffset_3_lbl" xml:lang="en-US">DeferredTaxOffset</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:to="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_3_lbl" xml:lang="en-US">DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Deferred Tax Assets, Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsNet" xlink:to="us-gaap_DeferredTaxAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net of Valuation Allowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:to="us-gaap_DeferredTaxLiabilitiesDeferredExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesDeferredExpense_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Deferred Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:to="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance_3_lbl" xml:lang="en-US">DeferredTaxLiabilitiesNetOfValuationAllowance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_4_lbl" xml:lang="en-US">Deferred Tax Liabilities, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_4_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:to="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionAmountsOfTransaction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAmountsOfTransaction_2_lbl" xml:lang="en-US">Related Party Transaction, Amounts of Transaction</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_2_lbl" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>aiot-20240331_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.24c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://powerfleet.com/role/Cover" xlink:href="aiot-20240331.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheets" xlink:href="aiot-20240331.xsd#BalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:href="aiot-20240331.xsd#BalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfIncome" xlink:href="aiot-20240331.xsd#StatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:href="aiot-20240331.xsd#StatementsOfComprehensiveLoss" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:href="aiot-20240331.xsd#StatementsOfChangesInStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/StatementsOfCashFlows" xlink:href="aiot-20240331.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/NatureOfBusiness" xlink:href="aiot-20240331.xsd#NatureOfBusiness" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Acquisition" xlink:href="aiot-20240331.xsd#Acquisition" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssets" xlink:href="aiot-20240331.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssets" xlink:href="aiot-20240331.xsd#OtherAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenue" xlink:href="aiot-20240331.xsd#DeferredRevenue" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditure" xlink:href="aiot-20240331.xsd#DevelopmentExpenditure" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Leases" xlink:href="aiot-20240331.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemuneration" xlink:href="aiot-20240331.xsd#AuditorsRemuneration" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxes" xlink:href="aiot-20240331.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Dividends" xlink:href="aiot-20240331.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Debt" xlink:href="aiot-20240331.xsd#Debt" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:href="aiot-20240331.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefits" xlink:href="aiot-20240331.xsd#RetirementBenefits" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactions" xlink:href="aiot-20240331.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEvents" xlink:href="aiot-20240331.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRates" xlink:href="aiot-20240331.xsd#ExchangeRates" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:href="aiot-20240331.xsd#CreditRiskRelatedToAccountsReceivablesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:href="aiot-20240331.xsd#PrepaidExpensesAndOtherCurrentAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsTables" xlink:href="aiot-20240331.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsTables" xlink:href="aiot-20240331.xsd#OtherAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:href="aiot-20240331.xsd#AccruedExpensesAndOtherLiabilitiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueTables" xlink:href="aiot-20240331.xsd#DeferredRevenueTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:href="aiot-20240331.xsd#DevelopmentExpenditureTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesTables" xlink:href="aiot-20240331.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:href="aiot-20240331.xsd#AuditorsRemunerationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesTables" xlink:href="aiot-20240331.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DividendsTables" xlink:href="aiot-20240331.xsd#DividendsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtTables" xlink:href="aiot-20240331.xsd#DebtTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ExchangeRatesTables" xlink:href="aiot-20240331.xsd#ExchangeRatesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfInventoriesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfGoodwillToReportableSegmentsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:href="aiot-20240331.xsd#SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:href="aiot-20240331.xsd#AcquisitionDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:href="aiot-20240331.xsd#ScheduleOfRightOfUseAssetDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:href="aiot-20240331.xsd#PropertyPlantAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#IntangibleAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfOtherAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDeferredCommissionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:href="aiot-20240331.xsd#OtherAssetsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAccruedExpensesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProductWarrantiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMovementInDeferredRevenueDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:href="aiot-20240331.xsd#DeferredRevenueDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDevelopmentExpenditureDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:href="aiot-20240331.xsd#ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:href="aiot-20240331.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:href="aiot-20240331.xsd#ScheduleOfAuditorsRemunerationDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:href="aiot-20240331.xsd#ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfCorporateTaxRatesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:href="aiot-20240331.xsd#IncomeTaxesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:href="aiot-20240331.xsd#ScheduleOfDividendsDeclaredDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfSarDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:href="aiot-20240331.xsd#ScheduleOfSalientDetailsOfSarsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:href="aiot-20240331.xsd#ScheduleOfUnvestedRsusDetailsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:href="aiot-20240331.xsd#Stock-basedCompensationPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfUndrawnFacilitiesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/DebtDetailsNarrative" xlink:href="aiot-20240331.xsd#DebtDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="aiot-20240331.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:href="aiot-20240331.xsd#RetirementBenefitsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="aiot-20240331.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:href="aiot-20240331.xsd#SubsequentEventsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:href="aiot-20240331.xsd#ScheduleOfExchangeRatesDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_BusinessContactMember" xlink:label="loc_deiBusinessContactMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiBusinessContactMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_ContactPersonnelName" xlink:label="loc_deiContactPersonnelName" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiContactPersonnelName" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:label="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_AIOTPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent" xlink:label="loc_us-gaapAccountsPayableCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccruedLiabilitiesAndOtherCurrent" xlink:label="loc_AIOTAccruedLiabilitiesAndOtherCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_AIOTAccruedLiabilitiesAndOtherCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent" xlink:label="loc_us-gaapAccruedIncomeTaxesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedIncomeTaxesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilitiesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockValue" xlink:label="loc_us-gaapTreasuryStockValue" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapTreasuryStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MinorityInterest" xlink:label="loc_us-gaapMinorityInterest" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapMinorityInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/BalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockNoParValue" xlink:label="loc_us-gaapCommonStockNoParValue" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockNoParValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfIncome" xlink:title="00000004 - Statement - Consolidated Statements of Income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtProductOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SubscriptionMember" xlink:label="loc_AIOTSubscriptionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTSubscriptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_HardwareAndOtherMember" xlink:label="loc_AIOTHardwareAndOtherMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTHardwareAndOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenuesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfRevenueAbstract" xlink:label="loc_us-gaapCostOfRevenueAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCostOfRevenueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold" xlink:label="loc_us-gaapCostOfGoodsAndServicesSold" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCostOfRevenueAbstract" xlink:to="loc_us-gaapCostOfGoodsAndServicesSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense" xlink:label="loc_us-gaapSellingAndMarketingExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingAndMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense" xlink:label="loc_us-gaapOtherNonoperatingIncomeExpense" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherNonoperatingIncomeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInterestAndDividend" xlink:label="loc_us-gaapInvestmentIncomeInterestAndDividend" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentIncomeInterestAndDividend" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeInvestmentExpense" xlink:label="loc_us-gaapInvestmentIncomeInvestmentExpense" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInvestmentIncomeInvestmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLossAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfComprehensiveLoss" xlink:title="00000005 - Statement - Consolidated Statements of Comprehensive Loss">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity" xlink:title="00000006 - Statement - Consolidated Statements of Changes in Stockholders&apos; Equity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonMember" xlink:label="loc_us-gaapTreasuryStockCommonMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapTreasuryStockCommonMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="loc_us-gaapAociIncludingPortionAttributableToNoncontrollingInterestMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAociIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ParentMember" xlink:label="loc_us-gaapParentMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapParentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncontrollingInterestMember" xlink:label="loc_us-gaapNoncontrollingInterestMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TotalShareholdersEquityMember" xlink:label="loc_AIOTTotalShareholdersEquityMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_AIOTTotalShareholdersEquityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaapDividendsCommonStockCash" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDividendsCommonStockCash" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedAndRetiredDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockRepurchasedAndRetiredDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:label="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommonStockSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/StatementsOfCashFlows" xlink:title="00000007 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherTypesMember" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherTypesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherTypesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfitLoss" xlink:label="loc_us-gaapProfitLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProfitLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:label="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapBusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfDeferredSalesCommissions" xlink:label="loc_us-gaapAmortizationOfDeferredSalesCommissions" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAmortizationOfDeferredSalesCommissions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentIncomeNet" xlink:label="loc_us-gaapInvestmentIncomeNet" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInvestmentIncomeNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquitysettledStockBasedCompensationCosts" xlink:label="loc_AIOTEquitysettledStockBasedCompensationCosts" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_AIOTEquitysettledStockBasedCompensationCosts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossBeforeTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised" xlink:label="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_AIOTNetAccruedExpensesAndOtherLiabilitiesRaised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoncashIncomeExpense" xlink:label="loc_us-gaapOtherNoncashIncomeExpense" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapOtherNoncashIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayable" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerAsset" xlink:label="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInContractWithCustomerAsset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:label="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_AIOTIncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromInterestReceived" xlink:label="loc_us-gaapProceedsFromInterestReceived" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapProceedsFromInterestReceived" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireIntangibleAssets" xlink:label="loc_us-gaapPaymentsToAcquireIntangibleAssets" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireBusinessesGross" xlink:label="loc_us-gaapPaymentsToAcquireBusinessesGross" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireBusinessesGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:label="loc_us-gaapPaymentsForRepurchaseOfCommonStock" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForRepurchaseOfCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsOfDividendsCommonStock" xlink:label="loc_us-gaapPaymentsOfDividendsCommonStock" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsOfDividendsCommonStock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromRepaymentsOfShortTermDebt" xlink:label="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRepaymentsOfShortTermDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:label="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapPaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt" xlink:label="loc_us-gaapProceedsFromIssuanceOfDebt" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromIssuanceOfDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PaymentToAcquireNoncontrollingInterest" xlink:label="loc_AIOTPaymentToAcquireNoncontrollingInterest" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_AIOTPaymentToAcquireNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/NatureOfBusiness" xlink:title="00000008 - Disclosure - Nature of the Business">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:label="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NatureOfOperations" xlink:label="loc_us-gaapNatureOfOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems" xlink:to="loc_us-gaapNatureOfOperations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies" xlink:title="00000009 - Disclosure - Summary of significant accounting policies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Acquisition" xlink:title="00000010 - Disclosure - Acquisition">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationDisclosureTextBlock" xlink:label="loc_us-gaapBusinessCombinationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables" xlink:title="00000011 - Disclosure - Credit risk related to accounts receivables">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets" xlink:title="00000012 - Disclosure - Prepaid expenses and other current assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentAssetsTextBlock" xlink:label="loc_us-gaapOtherCurrentAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherCurrentAssetsTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipment" xlink:title="00000013 - Disclosure - Property, plant and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssets" xlink:title="00000014 - Disclosure - Intangible assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssets" xlink:title="00000015 - Disclosure - Other assets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities" xlink:title="00000016 - Disclosure - Accrued expenses and other liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenue" xlink:title="00000017 - Disclosure - Deferred revenue">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditure" xlink:title="00000018 - Disclosure - Development expenditure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaapResearchAndDevelopmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapResearchAndDevelopmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:label="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchDevelopmentAndComputerSoftwareDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Leases" xlink:title="00000019 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureLeasesAbstract" xlink:label="loc_AIOTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemuneration" xlink:title="00000020 - Disclosure - Auditors&#8217; remuneration">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureAuditorsRemunerationAbstract" xlink:label="loc_AIOTDisclosureAuditorsRemunerationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureAuditorsRemunerationAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationDisclosureTextBlock" xlink:label="loc_AIOTAuditorsRemunerationDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemunerationDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxes" xlink:title="00000021 - Disclosure - Income taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Dividends" xlink:title="00000022 - Disclosure - Dividends">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlan" xlink:title="00000023 - Disclosure - Stock-based compensation plan">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Debt" xlink:title="00000024 - Disclosure - Debt">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureTextBlock" xlink:label="loc_us-gaapDebtDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDebtDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingencies" xlink:title="00000025 - Disclosure - Commitments and contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefits" xlink:title="00000026 - Disclosure - Retirement benefits">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactions" xlink:title="00000027 - Disclosure - Related party transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEvents" xlink:title="00000028 - Disclosure - Subsequent events">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRates" xlink:title="00000029 - Disclosure - Exchange rates">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="loc_us-gaapForeignCurrencyAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignCurrencyAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyDisclosureTextBlock" xlink:label="loc_us-gaapForeignCurrencyDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies" xlink:title="00000030 - Disclosure - Summary of significant accounting policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:label="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:label="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTradeAndOtherAccountsReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:label="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:label="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFairValueMeasurementPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsGoodwillPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAndIntangibleAssetsIntangibleAssetsPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationsPolicy" xlink:label="loc_us-gaapBusinessCombinationsPolicy" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapBusinessCombinationsPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityPolicyTextBlock" xlink:label="loc_us-gaapStockholdersEquityPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquityPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingCostsPolicyTextBlock" xlink:label="loc_us-gaapAdvertisingCostsPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdvertisingCostsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables" xlink:title="00000031 - Disclosure - Summary of significant accounting policies (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="loc_AIOTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfGoodwillTextBlock" xlink:label="loc_us-gaapScheduleOfGoodwillTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfGoodwillTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:label="loc_AIOTScheduleOfGoodwillToReportableSegmentsTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfGoodwillToReportableSegmentsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables" xlink:title="00000032 - Disclosure - Credit risk related to accounts receivables (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:label="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables" xlink:title="00000033 - Disclosure - Prepaid expenses and other current assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfOtherCurrentAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentTables" xlink:title="00000034 - Disclosure - Property, plant and equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:label="loc_AIOTScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsTables" xlink:title="00000035 - Disclosure - Intangible assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsTables" xlink:title="00000036 - Disclosure - Other assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:label="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostTableTextBlock" xlink:label="loc_us-gaapCapitalizedContractCostTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables" xlink:title="00000037 - Disclosure - Accrued expenses and other liabilities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfAccruedLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:label="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfProductWarrantyLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueTables" xlink:title="00000038 - Disclosure - Deferred revenue (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:label="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerAssetAndLiabilityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DevelopmentExpenditureTables" xlink:title="00000039 - Disclosure - Development expenditure (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaapResearchAndDevelopmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapResearchAndDevelopmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesTables" xlink:title="00000040 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureLeasesAbstract" xlink:label="loc_AIOTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock" xlink:label="loc_us-gaapLeaseCostTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseCostTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AuditorsRemunerationTables" xlink:title="00000041 - Disclosure - Auditors&#8217; remuneration (Tables)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureAuditorsRemunerationAbstract" xlink:label="loc_AIOTDisclosureAuditorsRemunerationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureAuditorsRemunerationAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemunerationTableTextBlock" xlink:label="loc_AIOTAuditorsRemunerationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemunerationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesTables" xlink:title="00000042 - Disclosure - Income taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:label="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:label="loc_AIOTScheduleOfCorporateIncomeTaxRatesTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTScheduleOfCorporateIncomeTaxRatesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DividendsTables" xlink:title="00000043 - Disclosure - Dividends (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsDeclaredTableTextBlock" xlink:label="loc_us-gaapDividendsDeclaredTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapDividendsDeclaredTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanTables" xlink:title="00000044 - Disclosure - Stock-based compensation plan (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:label="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtTables" xlink:title="00000045 - Disclosure - Debt (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock" xlink:label="loc_us-gaapScheduleOfLineOfCreditFacilitiesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfLineOfCreditFacilitiesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ExchangeRatesTables" xlink:title="00000046 - Disclosure - Exchange rates (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="loc_us-gaapForeignCurrencyAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignCurrencyAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:label="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails" xlink:title="00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:label="loc_us-gaapAccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfInventoriesDetails" xlink:title="00000048 - Disclosure - Schedule of inventories (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryGross" xlink:label="loc_us-gaapInventoryGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryValuationReserves" xlink:label="loc_us-gaapInventoryValuationReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryValuationReserves" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails" xlink:title="00000049 - Disclosure - Schedule of property, plant and equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquipmentMember" xlink:label="loc_us-gaapEquipmentMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FurnitureAndFixturesMember" xlink:label="loc_us-gaapFurnitureAndFixturesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapFurnitureAndFixturesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ComputerAndRadioEquipmentMember" xlink:label="loc_AIOTComputerAndRadioEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTComputerAndRadioEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesMember" xlink:label="loc_AIOTInVehicleDevicesMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetUnderConstructionMember" xlink:label="loc_us-gaapAssetUnderConstructionMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapAssetUnderConstructionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails" xlink:title="00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAcquiredDuringPeriod" xlink:label="loc_us-gaapGoodwillAcquiredDuringPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillAcquiredDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwillForeignCurrencyTranslationGainLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails" xlink:title="00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaapReportingUnitAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapReportingUnitAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CentralServicesOrganizationMember" xlink:label="loc_AIOTCentralServicesOrganizationMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTCentralServicesOrganizationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EuropeSalesOfficeMember" xlink:label="loc_AIOTEuropeSalesOfficeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTEuropeSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiddleEastAndAustralasiaSalesOfficeMember" xlink:label="loc_AIOTMiddleEastAndAustralasiaSalesOfficeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTMiddleEastAndAustralasiaSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AfricaSalesOfficeMember" xlink:label="loc_AIOTAfricaSalesOfficeMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTAfricaSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmericasSalesOfficeMember" xlink:label="loc_AIOTAmericasSalesOfficeMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTAmericasSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MeasurementInputGrowthRateMember" xlink:label="loc_AIOTMeasurementInputGrowthRateMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AIOTMeasurementInputGrowthRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill" xlink:label="loc_us-gaapGoodwill" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGoodwill" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:label="loc_us-gaapReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapReportingUnitPercentageOfFairValueInExcessOfCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInput" xlink:label="loc_AIOTGoodwillMeasurementInput" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:label="loc_AIOTGoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:label="loc_AIOTGoodwillSensitivityDecreaseInCashFlowProjectionPercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTGoodwillSensitivityDecreaseInCashFlowProjectionPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" xlink:title="00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfProductInformationTable" xlink:label="loc_us-gaapScheduleOfProductInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfProductInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductInformationLineItems" xlink:label="loc_us-gaapProductInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapProductInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtProductOrServiceAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SubscriptionMember" xlink:label="loc_AIOTSubscriptionMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_AIOTSubscriptionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByAssetClassAxis" xlink:label="loc_us-gaapFairValueByAssetClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFairValueByAssetClassAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByAssetClassAxis" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetHeldInTrustMember" xlink:label="loc_us-gaapAssetHeldInTrustMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain" xlink:to="loc_us-gaapAssetHeldInTrustMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitAxis" xlink:label="loc_us-gaapReportingUnitAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapReportingUnitAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReportingUnitDomain" xlink:label="loc_us-gaapReportingUnitDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitAxis" xlink:to="loc_us-gaapReportingUnitDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EuropeSalesOfficeMember" xlink:label="loc_AIOTEuropeSalesOfficeMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReportingUnitDomain" xlink:to="loc_AIOTEuropeSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MeasurementInputGrowthRateMember" xlink:label="loc_AIOTMeasurementInputGrowthRateMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_AIOTMeasurementInputGrowthRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PatentsAndTrademarksMember" xlink:label="loc_AIOTPatentsAndTrademarksMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_AIOTPatentsAndTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramAxis" xlink:label="loc_srtShareRepurchaseProgramAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfProductInformationTable" xlink:to="loc_srtShareRepurchaseProgramAxis" order="80" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ShareRepurchaseProgramDomain" xlink:label="loc_srtShareRepurchaseProgramDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtShareRepurchaseProgramAxis" xlink:to="loc_srtShareRepurchaseProgramDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_May2017ShareRepurchaseProgramMember" xlink:label="loc_AIOTMay2017ShareRepurchaseProgramMember" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtShareRepurchaseProgramDomain" xlink:to="loc_AIOTMay2017ShareRepurchaseProgramMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_December2021ShareRepurchaseProgramModificationMember" xlink:label="loc_AIOTDecember2021ShareRepurchaseProgramModificationMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtShareRepurchaseProgramDomain" xlink:to="loc_AIOTDecember2021ShareRepurchaseProgramModificationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RevenueFromContractServicePeriod" xlink:label="loc_AIOTRevenueFromContractServicePeriod" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTRevenueFromContractServicePeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaapCapitalizedContractCostNetNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapCapitalizedContractCostNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GoodwillMeasurementInputIncreaseDecrease" xlink:label="loc_AIOTGoodwillMeasurementInputIncreaseDecrease" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTGoodwillMeasurementInputIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:label="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapImpairmentOfLongLivedAssetsToBeDisposedOf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TreasuryStockCommonShares" xlink:label="loc_us-gaapTreasuryStockCommonShares" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapTreasuryStockCommonShares" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StockRepurchaseProgramAuthorizedAmount1" xlink:label="loc_srtStockRepurchaseProgramAuthorizedAmount1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_srtStockRepurchaseProgramAuthorizedAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:label="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodValue" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodValue" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockRepurchasedDuringPeriodShares" xlink:label="loc_us-gaapStockRepurchasedDuringPeriodShares" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapStockRepurchasedDuringPeriodShares" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvertisingExpense" xlink:label="loc_us-gaapAdvertisingExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapProductInformationLineItems" xlink:to="loc_us-gaapAdvertisingExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/AcquisitionDetailsNarrative" xlink:title="00000053 - Disclosure - Acquisition (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationAndAssetAcquisitionAbstract" xlink:label="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:label="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessCombinationAndAssetAcquisitionAbstract" xlink:to="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionLineItems" xlink:label="loc_us-gaapBusinessAcquisitionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_us-gaapBusinessAcquisitionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipAxis" xlink:label="loc_srtOwnershipAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtOwnershipAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_OwnershipDomain" xlink:label="loc_srtOwnershipDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipAxis" xlink:to="loc_srtOwnershipDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsNorthAmericaIncMember" xlink:label="loc_AIOTMixTelematicsNorthAmericaIncMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtOwnershipDomain" xlink:to="loc_AIOTMixTelematicsNorthAmericaIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfBusinessAcquisitionsByAcquisitionTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OwnershipInterest" xlink:label="loc_AIOTOwnershipInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBusinessAcquisitionLineItems" xlink:to="loc_AIOTOwnershipInterest" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails" xlink:title="00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueAxis" xlink:label="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivablesPeriodPastDueDomain" xlink:label="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueAxis" xlink:to="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialAssetNotPastDueMember" xlink:label="loc_us-gaapFinancialAssetNotPastDueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancialAssetNotPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables1To29DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables1To29DaysPastDueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables1To29DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables30To59DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables30To59DaysPastDueMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables30To59DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivables60To89DaysPastDueMember" xlink:label="loc_us-gaapFinancingReceivables60To89DaysPastDueMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_us-gaapFinancingReceivables60To89DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivables90To119DaysPastDueMember" xlink:label="loc_AIOTFinancingReceivables90To119DaysPastDueMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_AIOTFinancingReceivables90To119DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:label="loc_AIOTFinancingReceivablesEqualToGreaterThan120DaysPastDueMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivablesPeriodPastDueDomain" xlink:to="loc_AIOTFinancingReceivablesEqualToGreaterThan120DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableGrossCurrent" xlink:label="loc_us-gaapAccountsReceivableGrossCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAccountsReceivableGrossCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent" xlink:label="loc_us-gaapAccountsReceivableNetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapAccountsReceivableNetCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails" xlink:title="00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:label="loc_AIOTAccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivable_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails" xlink:title="00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherPrepaidExpenseCurrent" xlink:label="loc_us-gaapOtherPrepaidExpenseCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidTaxes" xlink:label="loc_us-gaapPrepaidTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IndemnificationAssetCurrent" xlink:label="loc_AIOTIndemnificationAssetCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIndemnificationAssetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxAssetCurrent" xlink:label="loc_AIOTIncomeTaxAssetCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIncomeTaxAssetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValueAddedTaxReceivableCurrent" xlink:label="loc_us-gaapValueAddedTaxReceivableCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapValueAddedTaxReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_Receivables" xlink:label="loc_AIOTReceivables" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTReceivables" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SundryDebtorsReceivableCurrent" xlink:label="loc_AIOTSundryDebtorsReceivableCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTSundryDebtorsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsCurrent" xlink:label="loc_us-gaapDepositsAssetsCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDepositsAssetsCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StaffReceivableCurrent" xlink:label="loc_AIOTStaffReceivableCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTStaffReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivableCurrentt" xlink:label="loc_AIOTLeaseReceivableCurrentt" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLeaseReceivableCurrentt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestReceivableCurrent" xlink:label="loc_us-gaapInterestReceivableCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapInterestReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:label="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapPrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails" xlink:title="00000057 - Disclosure - Schedule of right of use asset (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EquipmentVehiclesAndOtherMember" xlink:label="loc_AIOTEquipmentVehiclesAndOtherMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTEquipmentVehiclesAndOtherMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:label="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_AIOTOperatingLeaseRightOfUseAssetAfterAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative" xlink:title="00000058 - Disclosure - Property, plant and equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementBusinessSegmentsAxis" xlink:label="loc_us-gaapStatementBusinessSegmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapStatementBusinessSegmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentDomain" xlink:label="loc_us-gaapSegmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementBusinessSegmentsAxis" xlink:to="loc_us-gaapSegmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AfricaSalesOfficeMember" xlink:label="loc_AIOTAfricaSalesOfficeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSegmentDomain" xlink:to="loc_AIOTAfricaSalesOfficeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InVehicleDevicesInstalledMember" xlink:label="loc_AIOTInVehicleDevicesInstalledMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_AIOTInVehicleDevicesInstalledMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails" xlink:title="00000059 - Disclosure - Schedule of intangible assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:label="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PatentsAndTrademarksMember" xlink:label="loc_AIOTPatentsAndTrademarksMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_AIOTPatentsAndTrademarksMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember" xlink:label="loc_us-gaapCustomerRelationshipsMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapCustomerRelationshipsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:label="loc_us-gaapTechnologyBasedIntangibleAssetsMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="loc_us-gaapTechnologyBasedIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails" xlink:title="00000060 - Disclosure - Schedule of estimated future amortization expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IntangibleAssetsDetailsNarrative" xlink:title="00000061 - Disclosure - Intangible assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnDispositionOfIntangibleAssets" xlink:label="loc_us-gaapGainLossOnDispositionOfIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapGainLossOnDispositionOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossAfterTax" xlink:label="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyTransactionGainLossAfterTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:label="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareNet" xlink:label="loc_us-gaapCapitalizedComputerSoftwareNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfOtherAssetsDetails" xlink:title="00000062 - Disclosure - Schedule of other assets (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostNetNoncurrent" xlink:label="loc_us-gaapCapitalizedContractCostNetNoncurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:label="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLongTermAccountsNotesAndLoansReceivableNetNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LeaseReceivablesNoncurrent" xlink:label="loc_AIOTLeaseReceivablesNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLeaseReceivablesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsNoncurrent" xlink:label="loc_us-gaapOtherAssetsNoncurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAssetsNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails" xlink:title="00000063 - Disclosure - Schedule of deferred commissions (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis" xlink:label="loc_us-gaapIncomeStatementLocationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapIncomeStatementLocationAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain" xlink:label="loc_us-gaapIncomeStatementLocationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationAxis" xlink:to="loc_us-gaapIncomeStatementLocationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember" xlink:label="loc_us-gaapCostOfSalesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapCostOfSalesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember" xlink:label="loc_us-gaapSellingAndMarketingExpenseMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementLocationDomain" xlink:to="loc_us-gaapSellingAndMarketingExpenseMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedContractCostAmortization" xlink:label="loc_us-gaapCapitalizedContractCostAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedContractCostAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/OtherAssetsDetailsNarrative" xlink:title="00000064 - Disclosure - Other assets (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:label="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:label="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:label="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis" xlink:label="loc_srtCounterpartyNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtCounterpartyNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain" xlink:label="loc_srtRepurchaseAgreementCounterpartyNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCounterpartyNameAxis" xlink:to="loc_srtRepurchaseAgreementCounterpartyNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:label="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:label="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRepurchaseAgreementCounterpartyNameDomain" xlink:to="loc_AIOTBlackIndustrialistsGroupPropertyManagementCompanyLtdMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis" xlink:label="loc_us-gaapMeasurementInputTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable" xlink:to="loc_us-gaapMeasurementInputTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain" xlink:label="loc_us-gaapMeasurementInputTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeAxis" xlink:to="loc_us-gaapMeasurementInputTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember" xlink:label="loc_us-gaapMeasurementInputDiscountRateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMeasurementInputTypeDomain" xlink:to="loc_us-gaapMeasurementInputDiscountRateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapNotesReceivableNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:label="loc_us-gaapReceivableWithImputedInterestEffectiveYieldInterestRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapReceivableWithImputedInterestEffectiveYieldInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LoansReceivableMeasurementInput" xlink:label="loc_AIOTLoansReceivableMeasurementInput" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_AIOTLoansReceivableMeasurementInput" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="loc_us-gaapLoansReceivableFairValueDisclosure" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems" xlink:to="loc_us-gaapLoansReceivableFairValueDisclosure" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails" xlink:title="00000065 - Disclosure - Schedule of accrued expenses (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MaintenanceLiabilityCurrent" xlink:label="loc_AIOTMaintenanceLiabilityCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTMaintenanceLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherEmployeeRelatedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedBonusesCurrent" xlink:label="loc_us-gaapAccruedBonusesCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedBonusesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedSalesCommissionCurrent" xlink:label="loc_us-gaapAccruedSalesCommissionCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedSalesCommissionCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyAccrualCarryingValueCurrent" xlink:label="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLossContingencyAccrualCarryingValueCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrent" xlink:label="loc_us-gaapSalesAndExciseTaxPayableCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSalesAndExciseTaxPayableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:label="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTBusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAccruedLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherAccruedLiabilitiesNoncurrent" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherAccruedLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesNoncurrent" xlink:label="loc_us-gaapOtherLiabilitiesNoncurrent" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherLiabilitiesNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails" xlink:title="00000066 - Disclosure - Schedule of product warranties (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:label="loc_us-gaapOtherLiabilitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherLiabilitiesDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaapStandardProductWarrantyAccrual" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrual" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:label="loc_us-gaapStandardProductWarrantyAccrualPreexistingIncreaseDecrease" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualPreexistingIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:label="loc_AIOTStandardProductWarrantyAccrualIncreaseDecreaseForReclassification" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTStandardProductWarrantyAccrualIncreaseDecreaseForReclassification" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualPayments" xlink:label="loc_us-gaapStandardProductWarrantyAccrualPayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualPayments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:label="loc_us-gaapStandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualAdditionsFromBusinessAcquisition" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:label="loc_us-gaapStandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrual" xlink:label="loc_us-gaapStandardProductWarrantyAccrual_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrual_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualNoncurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualNoncurrent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StandardProductWarrantyAccrualCurrent" xlink:label="loc_us-gaapStandardProductWarrantyAccrualCurrent" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStandardProductWarrantyAccrualCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails" xlink:title="00000067 - Disclosure - Schedule of movement in deferred revenue (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityAdditions" xlink:label="loc_AIOTContractWithCustomerLiabilityAdditions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:label="loc_AIOTContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:label="loc_AIOTContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent" xlink:label="loc_us-gaapContractWithCustomerLiabilityCurrent_2" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityCurrent_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DeferredRevenueDetailsNarrative" xlink:title="00000068 - Disclosure - Deferred revenue (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerAbstract" xlink:label="loc_us-gaapRevenueFromContractWithCustomerAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRevenueFromContractWithCustomerAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:label="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails" xlink:title="00000069 - Disclosure - Schedule of development expenditure (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentAbstract" xlink:label="loc_us-gaapResearchAndDevelopmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapResearchAndDevelopmentAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalizedComputerSoftwareAdditions" xlink:label="loc_us-gaapCapitalizedComputerSoftwareAdditions" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalizedComputerSoftwareAdditions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:label="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails" xlink:title="00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureLeasesAbstract" xlink:label="loc_AIOTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost" xlink:label="loc_us-gaapShortTermLeaseCost" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapShortTermLeaseCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost" xlink:label="loc_us-gaapLeaseCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLeaseCost" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeasePayments" xlink:label="loc_us-gaapOperatingLeasePayments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:label="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails" xlink:title="00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureLeasesAbstract" xlink:label="loc_AIOTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiability" xlink:label="loc_us-gaapOperatingLeaseLiability" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:label="loc_us-gaapOperatingLeaseLiabilityNoncurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOperatingLeaseLiabilityNoncurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/LeasesDetailsNarrative" xlink:title="00000072 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureLeasesAbstract" xlink:label="loc_AIOTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseTermOfContract" xlink:label="loc_us-gaapLesseeOperatingLeaseTermOfContract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapLesseeOperatingLeaseTermOfContract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_LesseeOperatingLeaseAnnualEscalationPercent" xlink:label="loc_AIOTLesseeOperatingLeaseAnnualEscalationPercent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTLesseeOperatingLeaseAnnualEscalationPercent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails" xlink:title="00000073 - Disclosure - Schedule of auditors remuneration (Details)">
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DisclosureAuditorsRemunerationAbstract" xlink:label="loc_AIOTDisclosureAuditorsRemunerationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_AIOTDisclosureAuditorsRemunerationAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditFees" xlink:label="loc_AIOTRemunerationAuditFees" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAuditFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAuditrelatedFees" xlink:label="loc_AIOTRemunerationAuditrelatedFees" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAuditrelatedFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationTaxFees" xlink:label="loc_AIOTRemunerationTaxFees" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationTaxFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_RemunerationAllOtherFees" xlink:label="loc_AIOTRemunerationAllOtherFees" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTRemunerationAllOtherFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AuditorsRemuneration" xlink:label="loc_AIOTAuditorsRemuneration" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTAuditorsRemuneration" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails" xlink:title="00000074 - Disclosure - Schedule of components of income before income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails" xlink:title="00000075 - Disclosure - Schedule of provision for income taxes expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentForeignTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentForeignTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentForeignTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFederalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredFederalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredForeignIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredForeignIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredStateAndLocalIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails" xlink:title="00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTIncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationNondeductibleExpense" xlink:label="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationNondeductibleExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:label="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationWithholdingTaxAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxSettlementsForeign" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxSettlementsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:label="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationForeignIncomeTaxRateDifferential" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTaxIncentivesAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:label="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationRepatriationOfForeignEarnings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:label="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTEffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails" xlink:title="00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsDeferredIncome" xlink:label="loc_us-gaapDeferredTaxAssetsDeferredIncome" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsDeferredIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:label="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxOffset" xlink:label="loc_AIOTDeferredTaxOffset" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxOffset" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:label="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetsNetOfSetOffBeforeValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsNet" xlink:label="loc_us-gaapDeferredTaxAssetsNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:label="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:label="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxLiabilitiesInvestmentInSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesDeferredExpense" xlink:label="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesDeferredExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesLeasingArrangements" xlink:label="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesLeasingArrangements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance" xlink:label="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxLiabilitiesNetOfValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities_2" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilities_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:label="loc_AIOTDeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_AIOTDeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossTax" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilities" xlink:label="loc_us-gaapDeferredTaxLiabilities_3" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDeferredTaxLiabilities_3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails" xlink:title="00000078 - Disclosure - Schedule of corporate tax rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtStatementGeographicalAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_ZA" xlink:label="loc_countryZA" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryZA" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AU" xlink:label="loc_countryAU" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAU" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_BR" xlink:label="loc_countryBR" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryBR" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_MX" xlink:label="loc_countryMX" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryMX" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_RO" xlink:label="loc_countryRO" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryRO" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_TH" xlink:label="loc_countryTH" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryTH" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_IN" xlink:label="loc_countryIN" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryIN" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_UG" xlink:label="loc_countryUG" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUG" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_AE" xlink:label="loc_countryAE" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryAE" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_GB" xlink:label="loc_countryGB" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryGB" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US" xlink:label="loc_countryUS" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryUS" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/IncomeTaxesDetailsNarrative" xlink:title="00000079 - Disclosure - Income taxes (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:label="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WeightedAverageMember" xlink:label="loc_srtWeightedAverageMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtWeightedAverageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis" xlink:label="loc_srtStatementGeographicalAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable" xlink:to="loc_srtStatementGeographicalAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain" xlink:label="loc_srtSegmentGeographicalDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtStatementGeographicalAxis" xlink:to="loc_srtSegmentGeographicalDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_TH" xlink:label="loc_countryTH" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtSegmentGeographicalDomain" xlink:to="loc_countryTH" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwardsValuationAllowance" xlink:label="loc_us-gaapOperatingLossCarryforwardsValuationAllowance" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwardsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:label="loc_AIOTValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_AIOTValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails" xlink:title="00000080 - Disclosure - Schedule of dividends declared (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:label="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems" xlink:label="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfSubsidiaryOrEquityMethodInvesteeTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DividendsCommonStockCash" xlink:label="loc_us-gaapDividendsCommonStockCash" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsidiaryOrEquityMethodInvesteeLineItems" xlink:to="loc_us-gaapDividendsCommonStockCash" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetails" xlink:title="00000081 - Disclosure - Schedule of SAR (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical" xlink:title="00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails" xlink:title="00000083 - Disclosure - Schedule of salient details of SARs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_JuneTwentySixTwoThousandsTwentyThreeMember" xlink:label="loc_AIOTJuneTwentySixTwoThousandsTwentyThreeMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTJuneTwentySixTwoThousandsTwentyThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:label="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:label="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:label="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails" xlink:title="00000084 - Disclosure - Schedule of unvested RSUs (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical" xlink:title="00000085 - Disclosure - &#160;Schedule of unvested RSUs (Details) (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative" xlink:title="00000086 - Disclosure - Stock-based compensation plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MiXTelematicsLongTermIncentivePlanMember" xlink:label="loc_AIOTMiXTelematicsLongTermIncentivePlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_AIOTMiXTelematicsLongTermIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_PowerFleetIncMember" xlink:label="loc_AIOTPowerFleetIncMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_AIOTPowerFleetIncMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockAppreciationRightsSARSMember" xlink:label="loc_us-gaapStockAppreciationRightsSARSMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockAppreciationRightsSARSMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockUnitsRSUMember" xlink:label="loc_us-gaapRestrictedStockUnitsRSUMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapRestrictedStockUnitsRSUMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateAxis" xlink:label="loc_us-gaapAwardDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardDateAxis" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardDateDomain" xlink:label="loc_us-gaapAwardDateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateAxis" xlink:to="loc_us-gaapAwardDateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AnyFinancialYearMember" xlink:label="loc_AIOTAnyFinancialYearMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTAnyFinancialYearMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OverTheLifeOfThePlanMember" xlink:label="loc_AIOTOverTheLifeOfThePlanMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardDateDomain" xlink:to="loc_AIOTOverTheLifeOfThePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_srtRangeAxis" order="60" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense" xlink:label="loc_us-gaapAllocatedShareBasedCompensationExpense" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapAllocatedShareBasedCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:label="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue" xlink:label="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_AIOTShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails" xlink:title="00000087 - Disclosure - Schedule of undrawn facilities (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CFCOverdraftFacilityMember" xlink:label="loc_AIOTCFCOverdraftFacilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTCFCOverdraftFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NedbankLimitedMember" xlink:label="loc_AIOTNedbankLimitedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTNedbankLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralUncommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralUncommittedBankingFacilityMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralUncommittedBankingFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardBankLimitedMember" xlink:label="loc_AIOTStandardBankLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTStandardBankLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InvestecLimitedMember" xlink:label="loc_AIOTInvestecLimitedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTInvestecLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:label="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/DebtDetailsNarrative" xlink:title="00000088 - Disclosure - Debt (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityTable" xlink:label="loc_us-gaapLineOfCreditFacilityTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLineItems" xlink:label="loc_us-gaapLineOfCreditFacilityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityAxis" xlink:label="loc_us-gaapLineOfCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapLineOfCreditFacilityAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityLenderDomain" xlink:label="loc_us-gaapLineOfCreditFacilityLenderDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityAxis" xlink:to="loc_us-gaapLineOfCreditFacilityLenderDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_StandardBankLimitedMember" xlink:label="loc_AIOTStandardBankLimitedMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTStandardBankLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_InvestecLimitedMember" xlink:label="loc_AIOTInvestecLimitedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTInvestecLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_OneFacilityMember" xlink:label="loc_AIOTOneFacilityMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTOneFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_TwoFacilityMember" xlink:label="loc_AIOTTwoFacilityMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLenderDomain" xlink:to="loc_AIOTTwoFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityAxis" xlink:label="loc_us-gaapCreditFacilityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapCreditFacilityAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CreditFacilityDomain" xlink:label="loc_us-gaapCreditFacilityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityAxis" xlink:to="loc_us-gaapCreditFacilityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralUncommittedBankingFacilityMember" xlink:label="loc_AIOTGeneralUncommittedBankingFacilityMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralUncommittedBankingFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_GeneralCommittedBankingFacilityOneMember" xlink:label="loc_AIOTGeneralCommittedBankingFacilityOneMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTGeneralCommittedBankingFacilityOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CFCOverdraftFacilityMember" xlink:label="loc_AIOTCFCOverdraftFacilityMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCreditFacilityDomain" xlink:to="loc_AIOTCFCOverdraftFacilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfArrangementAxis" xlink:label="loc_us-gaapTypeOfArrangementAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityTable" xlink:to="loc_us-gaapTypeOfArrangementAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ArrangementsAndNonarrangementTransactionsMember" xlink:label="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTypeOfArrangementAxis" xlink:to="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_CreditAgreementMember" xlink:label="loc_AIOTCreditAgreementMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapArrangementsAndNonarrangementTransactionsMember" xlink:to="loc_AIOTCreditAgreementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LinesOfCreditCurrent" xlink:label="loc_us-gaapLinesOfCreditCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLinesOfCreditCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BankOverdraftCurrent" xlink:label="loc_AIOTBankOverdraftCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTBankOverdraftCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_BookOverDraftCurrent" xlink:label="loc_AIOTBookOverDraftCurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTBookOverDraftCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityCommitmentFeePercentage" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_DebtInstrumentPercentageDeductedFromInterestRate" xlink:label="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_AIOTDebtInstrumentPercentageDeductedFromInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCredit" xlink:label="loc_us-gaapLineOfCredit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapLineOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLineOfCreditFacilityLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="00000089 - Disclosure - Commitments and contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesTable" xlink:label="loc_us-gaapLossContingenciesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapLossContingenciesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesLineItems" xlink:label="loc_us-gaapLossContingenciesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_us-gaapLossContingenciesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsAxis" xlink:label="loc_us-gaapOtherCommitmentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_us-gaapOtherCommitmentsAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitmentsDomain" xlink:label="loc_us-gaapOtherCommitmentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsAxis" xlink:to="loc_us-gaapOtherCommitmentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_IntangibleAssetPurchaseCommitmentMember" xlink:label="loc_AIOTIntangibleAssetPurchaseCommitmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherCommitmentsDomain" xlink:to="loc_AIOTIntangibleAssetPurchaseCommitmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:label="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyNatureDomain" xlink:label="loc_us-gaapLossContingencyNatureDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesByNatureOfContingencyAxis" xlink:to="loc_us-gaapLossContingencyNatureDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:label="loc_AIOTAmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingencyNatureDomain" xlink:to="loc_AIOTAmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesTable" xlink:to="loc_srtRangeAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaapOtherCommitment" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesLineItems" xlink:to="loc_us-gaapOtherCommitment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyEstimateOfPossibleLoss" xlink:label="loc_us-gaapLossContingencyEstimateOfPossibleLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLossContingenciesLineItems" xlink:to="loc_us-gaapLossContingencyEstimateOfPossibleLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RetirementBenefitsDetailsNarrative" xlink:title="00000090 - Disclosure - Retirement benefits (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanCostRecognized" xlink:label="loc_us-gaapDefinedContributionPlanCostRecognized" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapDefinedContributionPlanCostRecognized" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="00000091 - Disclosure - Related party transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAmountsOfTransaction" xlink:label="loc_us-gaapRelatedPartyTransactionAmountsOfTransaction" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapRelatedPartyTransactionAmountsOfTransaction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/SubsequentEventsDetailsNarrative" xlink:title="00000092 - Disclosure - Subsequent events (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable" xlink:label="loc_us-gaapSubsequentEventTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems" xlink:label="loc_us-gaapSubsequentEventLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember" xlink:label="loc_us-gaapSubsequentEventMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeDomain" xlink:to="loc_us-gaapSubsequentEventMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesNewIssues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_NumberofListingPercentage" xlink:label="loc_AIOTNumberofListingPercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_AIOTNumberofListingPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharePrice" xlink:label="loc_us-gaapSharePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesIssuedPricePerShare" xlink:label="loc_us-gaapSharesIssuedPricePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSharesIssuedPricePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:label="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapSaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockSplits" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockSplits" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://powerfleet.com/role/ScheduleOfExchangeRatesDetails" xlink:title="00000093 - Disclosure - Schedule of Exchange Rates (Details)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyAbstract" xlink:label="loc_us-gaapForeignCurrencyAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapForeignCurrencyAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarZARMember" xlink:label="loc_AIOTUSDollarZARMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AIOTUSDollarZARMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_USDollarGBPMember" xlink:label="loc_AIOTUSDollarGBPMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_AIOTUSDollarGBPMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="aiot-20240331.xsd#AIOT_MixTelematicsLimitedMember" xlink:label="loc_AIOTMixTelematicsLimitedMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_AIOTMixTelematicsLimitedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtRangeAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_WeightedAverageMember" xlink:label="loc_srtWeightedAverageMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtWeightedAverageMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyExchangeRateTranslation1" xlink:label="loc_us-gaapForeignCurrencyExchangeRateTranslation1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapForeignCurrencyExchangeRateTranslation1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>104
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MS_-PN]W$;0_ ZN18G3I82_J*IH%AXRONT]2.Y]OHN=QY8,7KQD6ST6HU6PT
M#WN%_7EU *>Q+V0B9,IVCAXUU0P)B49B:P;4C*L(2N]SA?IX D&^\VA<!_+@
M9>?'#90ZVGU<3@9+8M(X6W*?H:'8AFQ')>3AF!2DY$.D([MGQG$I]J5/<(7<
MDQ"!'_+5ZNR.OD#6@HM8P*"1_X<PO]4+*78\]LL'$]:<_PZA%2& 81O_'FTA
ME#;/\E\\.3W_8$6OW6JW(;8B&3!L[>F-')CWOM,HL,!/Q,,_0RA%.F#8U^^$
M;T9EL1%F\I]VD0J13J=UT3%6!Q$5L8!KY<(M#YFQ##.?UD*6.F^%SL#WS>NJ
M,2$69&(079$,N%8T/$8T#-%PJ\QII4KI8)V*=,=%)N!:H3")F%SS>(U^-0IZ
M8R96E-"X?-Q@P14-%81&BC@@L&$?A\? Q-I\,:"O,V9G6.D;(ZSUR5=&4J0"
MP?_O&RX!(^&SO$4VD(]E0YT4JY#\4(J1(B/(QS*B*L4JY&JG&"FB@GPL*FJE
M6(4FF&*D2 H"&_TG4JQ"L2K%2!$=!';]ZA2K$*A*,5)D!H&]OEZ*58C42#%2
MY 2!_?UH>0LFE8AC%I[\NJD0&M,=#\Z>>*B^_VS+R-QWRQ4V ])%&85\^ZZ=
MK5SD1_.%GT&VW%$TSU:-9M1&B$(A6YE2[[)M9I+,%F*R'2V2=/'C66@MHG1S
MPVC I&U@SJ^$T,<=>X%\.:S_#5!+ P04    " "),859Y\,NFO,&  !H'0
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
M#N@2W!8+FA-P >[2O\"C3+Q,6KK@X'.:I\KZ[SN2SPG[1UI\G7T$[]]] .]
M6H#'-=UR7"1\9 N)4+W'7E1H;O9H4 \:B, =+<2:@U^*A"3M +:D5O-#!WXW
MR!CQ#K-+X,*? '*0IP$T/=_=-<!QZW2[93RW)]X#>2+%EN@RLW?T](YJ-E_Q
M#5Z0L26G*R?LB5B3'W^ @?.SCM5 P5H<O9JC9XH^>:0"9W**]S+=N_NENUIF
MGB;01RAR1O;3,0>-F>?%L5N;M=#Y-3K?6($IY4*-;@,^?\A*#!2LQ36HN09G
M5&+Q,N-]F. HU8'CN.Y)0;I6O@=1J*]'6&,,C1A_8Y1SL&%TF0H=M+#STA@A
M+SR!IK%RHB#00XMJ:)%QJ'S9$":7O&(%R+.434ZT*UHTY&@9*%B+;ES3C8V5
MF.&,<" 7;JDO[!M1Q'5\XTZJH8?<^*0@&JL0QIZ^(-!IU,HQ8KQ.I :F7*BZ
MJ"9 @J5B39A6:ISNJ []T#M!JC-#T.D9UO!(6.$9DX^>-8:J4,<8(AC!TPFH
M,0MCUX$]4%$#%1FA5DJ_9#0_ )9M@18HZM;5\=Q.3C5FT _\'J"->D*C<$V^
MJ%K+'D/!M=]7&?V@!>IV$%S \'24:JQ@$,4],!L!A&8%O"T$D?-35$BU^#Q-
MACQTBD]GY??A:R00&E6GP5=E4 O0[[P:N9UU5V,E1;IGW86-;D&S<%4#<D[D
M/H54600"/QL!=^4I=OS3ID)C!5$<],WV1L6@6<9NS\/8U:G .YH6%<:N5>1Y
M?9.G43-H5(_)[\0X(*-NO?VH ZUKY<G>K0=:HSS0+#V?">=7H $(L! LG6\%
MGF<RJ104M+A8R)T!HUFF%M.T&L%:)L9WZ444Z,1X@$#M/4LC<\@L<X9,Z#=C
MNCR@KK!I*JJQZJ\H:M0/F=5OMIWS!4LWI4P?=HI:E,8XK^V?AHK69MT(*4)O
MW=XAHP2_FN= T=H\&QU&9AU^<8N'-,+J.D%GCZ>S0T'@]R@(:B08>=^[S4-&
M$7]U10:*UN;;2#HR2_K96SW456S/]YS.LJ Q<YRP9_.-&F5'9F7_A%FRPU+4
M5>N^;^>,JX,QVJMK-%"T-O>F1T#AFU<'8W?Q:IX#16OS;!H-9&XT7EX=-+V&
M?'MG<>B:P<AU>WHUU'0;*/[NM>$-TF^HQT#1VD>.33?AFKN)L]>&*D[[R"U
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
M;AGZX [GD\Q"J+2BT7A]+;VX)1VH3B_5D^2><<L4[JA<JC.8(A8@D <%\J%
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
MJ>#VX!)[P%U?]55TD+]]>.?T('A]=]MJQ;#(-=G*@?2&BR#"@ ,PE5;$ 4M
M)E _ '0_LQ]PDS,Y@.V[O'$YG<]EH!!JO )'N!H:0$)=_1.6W( Z!')JDL?-
MLNSO\%R;KAWVEE<D7H&[+6L0/@T3W>]AH;IU3I[(:]=&C]GR"]XS0H^@EU^0
MW.G':$\X47M;%;!"B?\ J(B,O+$5[%UU2(;"COS6NNR0OG+8M(>KF>!K% [3
MMY47?X"^8GR"UAZZ,O#AZMYZ8M"E3%ZT1*?+^_ABCE$$/N+R'5+:ONT(J()H
M-W?IZ[\[.B20!5QF[X55(G^^SIM,RFCU5+T C\P!N_]CJ#HF8#N I$BV0C(
MY V[/=TX/)2# %VOP0;!%TR^0X0Z.0-B&EXH*K>">\:;_Q3)W; J4WX)Y 9B
M$$D!6,C6HJSZ-D.YUMXQ(:),*=IAV:\'+YB!4(D+D90<'H_P\V4/4,$"J]QM
M[1H6<'@>8N+R-J^'G'"\:=OBKH(;04CKMMF<U6!&"8GP=H&69)\=WL\_&=G[
MLJO:@L$JA;R \G>5<\1"!M\H2F QHFNY'P $X<>MG!+H@7PEZZCL )DLH=RV
MVL-1X=H0<B ZH!V&:%4#N(17W:  ?E"^):EOMGE7W!&?(<+/;DN0&'7I'SS!
M>]_C(4_M;=FY 9^ZA5];E!<Y(JYER;H>>J1]QF^L\>"B@1(Z8M/[/1_,'P*A
M[H!I 2-PW? G)@U%69]_P<.@B%FU0"/_Y+^)I.KY(')KJ*$"0<!O\2IR<<C<
M_0 D#Z0,!BQJ*Q3D#*%==^T.+@9H,E!A1ENX <2HG@.7W^4H+BT^TB$+B3CZ
M*H/-[-]+0XQ-0J(H"3YX$ZEI15*IJQQ28-6L^7XS0&U9HY!>(3B;N@7Q2^($
MK;<,I /K'49&M!;I&E@04"$O :J+4B[,'&??@9CR-=U4HI@O,WM7BES*/X/P
M TW4*KN-CD$LL6QO:3_/3@X=&_!(6&W!QB82R8%3 4\_MG<E4%RFA+7:YD#=
M)*& %IIV5ZT0AT7%,/-%$F@BYQ&,QI-E<M@_AF(C H_/^A&V:H;2( 4$FF3Y
MI[3J8C%E< E>0=^M4+YY*AWVJ@:1LECV]ATX.LB%H!R VGM44R 1X&GXH1A6
M3,]/06:@"4W\!^@-^Z/]TU@6IBQCP9=#1\]YXD.*(JHQ]'FL^9DS:4F LP09
M0[C\PH@5JPQI_Q@P9/R$Y= ^<$P! 6.TJPANHC(W@!U*QC5 "B8MHG_7+JN:
M!7,/+-3D?!G6RYJ9?8_[(M,% 9$<9N@KM!1<8K+KG> 15;:"G;@M2=)%%T"6
M@VX&1.,2,T!Y6?#.$J!"8@<^)NZ_0\ZR50\J!UFRZL/-(Q$0/4Q9JPF9O4G)
M[(V_YH^\%MTBH:O,T:P@6".+.Q@Y7\<L"*5!5'-K46YZHI+3]<X&QT9/X'HP
MR'9LAIW,3^TGL$Y67;7WD)TL3NV/7H&H3IDE#P9\)/P!@@'HK1*!OSU8Y,AK
M:%> [ .J.P-MA>\#5;9&4#'--W!$T6>\&%DRA=C&J[9F#B+AB52PJ\@.XL@/
M'D >08F.]X:TH6H2J)2A9=/1O*>;"!R+:H(,V';9@VTL#X,!LR/AJL?.[&W5
MH5Y"OZTF$F7H$"5K\2OHTZ+<H\/4]*IV^6" <M2=?F,C^XUH7K 0D.SQ?L(D
M79<;5!-57P?+V(T9XO0%0H>GIS7":8N63+1X+<-K ?62:^"M8:'A4U SGL7A
MM)5CU2W>$QCZQ#QHO/M]O"6T'T UY6B+=@6R*:,,KAC,#! (B*[R2[D:X.;
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
MR X&_K*OAUSC_1O<6XE,/;C4OA@%ZI#T:1Q?:'O/3#_ZA@',:$=="7$;NI\
MI// L38C]Q0HDAUYL2\W]P%59/1C&4@W2"$O:-?/Y7WH5C0:U>[*GJ969.*L
M2V6H;:.,A!U998Y1'.J=5_JU%4VYR;GD6D9E:P+#2[F17 @F4F2WRM='D/&@
M@[UY@$F8U1VE;+'BSU4[((Z\H3H.\IMS3H$RBU?-F&W(SBK*B0?%>:T3L@U]
MC#;]N@>UP(X<D*S7A(VT+Y+[F^,]QDL9T6*>",IT^'+,CU4OEQ!S2<(D'QI
MSP8='"T<^C7O.2S).7+,=7>?C_[9VP\4&?7$!Z2V5%=_',*,"R?5AHISD]R?
M)/O9T7[<WV&PXH+ELB8;_!"Z)+N..J4* <W#=&PR14-FQSV4BDT:C_]LAD4-
M_B3'LI\^:)S'.DRNW/H098>TSR.^+U"(:&YCYD=\F^2K&X[]^3]VD6]"5WV\
MW__'%WDX3"$&3QV#J6/1;5 _G9\JH_<A_!W-"8"+QZI'G^4UXVIRG]%^<,N\
MBP!E,<E?4Z12-H'>U[J%NGTW5>R.Z2B? =3^7P5L$@]+BH]Q$8T7VTO:19P%
MJD#DR(2&[,(W<VP'0 657\J7 8&LQ;"1<>VZ]\/:^W*U;=JZ!;46!YQ"C-[Q
M-XNH4/,=Z%6TI U+*M'3("504&#6^JXE'#R"LG4J2^"[.!ITFF<&2[:PF?6+
MIM?EFZ(DG8>6 >EC,NLH8:$8T >1Z-"JPVYY'&5.K4HE6B-9X$:0[1C<!.L(
MJ*R45A-,46%A&]P.EA+1K!8&9YR^\"/BV'M671XI#YS%!#8'<EQ+"73]+1]
MB'6(8!EVMJ/!]7BE0R-F@F@>G?%O#DHVHH=\F#@,%/.SQ?5VZ!$Q)WSN@VJB
MM G7GI"A*RZDW"#7^6+UYBEG>M(,D2U"G=6^DQ&\W?WAVYZS&LK<O5%$RD0M
MS1.537*NBGN(>S3>.)8L!S0'Y^/$1,']<?PU '*^P4D9(']1C= 41QN!^U84
M]<P.*EVH$,6WV7!J.VP'$&ZZ7 =(TU@R7^Z1G)592 M-"(PPM8IZ+_<;5%22
M6F^VN>1 P"G?M87_"B I[:XX8C/-@3Q96;]:(B^XB@XG9_H^:_ #3L>D;*)+
M?( $@+OPNPIX+S.: Q)-*'HPCWJTOF%"VB]$VL=5)AJ&)J8+PWX?3052HN!?
MH,DU6C"/R'S$(R2$?0YE#;HP8)]"J"K[1BVU:GP^,"(VGG$)X)MXB.0V*L24
M/0A?NO\QJD,UA3N+3Z3#.S6[2))'-0&5Q:V!&RM-?=(7*[%HH^_NT!-XR@@D
M/QZUEJ;:#_0(?U,,L;N,CXN^WO H1(9M<"IG6U+U*(\%I*)7'/1#?_>Y;\S^
MY5&EIB!+HL <JD1K/CMR+JZ&5\TE/0;L[U+#6RK'?%>I^))Q_:JAKI+QMY$=
MN@Q)_74@9DKZA)K7/WC<6VJIZ9>M>8M!4RJCI@<NS:?AT]XFK-;27H'%+I$3
MF.9@L.Q<C&Y60?=V1V,FEZ7OH9C9G_PQ#PYU#'2R&>)BSJB.9PP]LCT6^OI^
MD$< ''(OX\@8CI*D4G>VQ]$\H_:)UXWQQ05)[X>?H<-F39I>0#Q.Q=]@D0U<
M9J_= _06FZB@\L5OCF-*;J9?)D2C!<<V=T0A6O(,W&2B5 _)":8$TAC15]X=
MDB&N1OEQU7[15^-,#,T()?CD/6"K0Y@0P4T5:QK%:6*?''-(F&!!:FNBKX,X
M\-ZQ)>:!_1.N$G1$LJ;X4Z7?'&?!8N^Y+__6@B4_U@S7X4&6W)MEDMZLXQ^@
M*Y14N.1Q,4]3C(H&DJXBFD62QKI(Z7%=)#N]^K6!DB8'6QLK<LR;P W1>HE@
MB4M,M-/W8*K0O]!7BE.WP&:F*43X1RVN,-$P,92K#Q97X_ '_?(@C-4YT(^E
MT_25KS3!FD[:I]6^ A0P6^+1)AEZ5&!.F*)T)DS=R8()3ZX ^AX83LWM#S;Z
MNM-[7Z*6?&MG:/64\5&HA08QW/#+MP"]]PP?]=#IM,/DB]Z BI.OB>5A\E.8
MB>M4&(,G<A(9/T5?MWC*]@<>5CT41<,(S;X5A' K\Z)&95Q4K9R<)"(^N1/6
M^S@/EQV_KN3)'124([<LW<D=1B/T%<$2#A1.N4A+S?S(I,>A*1['($:*'W&N
MD\04==)%["AYK.58)J*BQZ!O-&]D9J\NLF?SZ^SFZOQ8@=P(.?A8TV(H.^HL
M= FR:6#'P<6 88Z/&) 5GEA_:<S/H-L6%RCQYC=LX7S?XAA0JH,E\<]+V_">
M>C94GK['LWZTBYLPBO DM/5:$%?F&TIJZ,=F*O!_*E-6#D;_&HVG^LTI0)/B
M).:/UV\_.?P:$_L62 *_\-S2X1;SZ<,U(4RMTWB/G-8<@9"L@^CQK\*&*21.
MJNC68FK2=]3((%,9*(7S1^5B:S+TC/\JC6A"H=Y'3GK7'WP1']R';L;XC'Q
MV8JT.W[CBQ\OYC,K'^W\.KIH4(KS\V@(Y6G\C41)F<8=,,!QW&+5#QL,XUL+
MUP/X^F@OGE_/KI+]%Y>SY_'^Z3@5\5?YLL-2S8,W/<)#=/CK,.S&G)"BB2A]
M32;"A?4=8I-TCK9$Q(/>%EE7.(N<Y[)Q:<7;R0\NCT,'5[$(N,'"DD/PKOXL
M>('*CJ%+(36/-*=2>HSWFF?SZ^OL^NHYQ6[FV0U(QL7YC5%.2@>:<H&SS3<;
MG%S<QV"/QL++V2\/FO<"*:5SB@Z(*)&:1VYL=$"]II(:&,&6=A)T>_FT?_7R
M:>7@?ROXKVOOX/\T*NYMWN>O7H(OORG?T+<.D<G_W9/YD^BO&%OX[LGK^;>O
M%T^>PIOA\5<O]_FF!*QO<,)97:[AU?/9S=43K@O47_IVCTO:9=OW[8Y^Q$!H
MV>$#\/FZ;7O]!3>X:[O/!-ZK_P502P,$%     @ B3&%67><2,NA P  L0<
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
MC3/>[*VR#.)G+>$5MZS2#<:&95>J@[+N+6S9Z_?L$<-)](TD;]]F,/JST18
MR1[O2AEAH#&A^Y6K^B8Z:OPL742@HY^U8QMN'1.]9']@:1)G\QD>KM)9RJ[#
M29I.HT\'F=6>I927/&&"[RV;Q<DBA7A20'P:+^?S%[*Y%YX-PEF<Y0MVM233
M69P6+V5G7G8YR*;Q8CF%X2*!<!K/IR]!++UPF@7IZ"HEB],90<EGWGR1!8UH
MT&BUD<@N[XY:C+3R>+$ )L!)\^!I/HV^:,<;1)_-XF6^I'QD\;R8^HR@PNFR
M\!Z_U#)ZQ0*A;-EHV\-7C<JNI*2I_LY3K1LX!1F^7ANY!LD\64Z44%<ZV9R$
M^@S\D)O !6(VF=L8O55"1ER P/@& +GJPH>,O@C$@!X\!]D(BMW@2W%P4^IV
MHZW7.AR=I>F*-\2F\6MZL5-ZL=?T*GY#+Q!DN:!T%GD1Z#5%T8JWZ57$\S2!
M^(QJ4\19<8E>H S8<I5/ V6*97*17],9ZE[,4R^<+.<7^,7F*.W5+%M =OF2
MB&=H!8+,EB!7O%S, ],7V3.EEG&2A!S$>9X?*#6;3SV=6KV5V :<KY:OQ__(
M-8?[;QPAO]>V'Q%^ID4/@0",.W:_,:I!QH![BB:C:>&; S("F\+*!4+Z?085
M2S*(9>C%7PP^.N]T50'D+$YSROM5'D^+C%U'V#VP6738!8R17;EGSO#.-H'!
M0E65I&,P\6H^S4@1L^'Z%-5S&PYP\#<DV&=5<NHN"IYX+K]2$Z 9RS#TT7MV
M&,:LZKORM!\0S(JO5*/<GHZ&52CV.FR-7:L[G"'W8SD.X[_EZTZY7AP;FL0C
MY9]1,'@:E*[]=X,D "J, $0SO!P3>%07X.P!^VM,+R&0L3/(E/5+G6"ZBVJ%
M=<NH$FP4V*48%__! H9W(#,^?'++X0A\V'$CWC58-&G6G R4 .H,6O)BY/.D
M@STWP'???[?(TOD/P.4'2,F-V<-NQ%MB&ADA46AKX\@?D$GO*/J $<6[/485
M5F1!8XP?':)#:[Y%CDO/&\%V-8+F)Z.+,/UV?AY'$EA_.BJ%=-)@_80EA1 ,
M1FF#JIM(KQSWQY71+6(/[YC5O2%2JDX@GPY/<!-""4NM- 2@QQ+R)&&)AC7?
M,X4.#,S3QL;0+IM>4-2D.,1+Q^!BTXS9?1NZ<9CSPC<KM?U:=M)XB#OTEI/$
MV2KDX$BS3@]LYP=2(SF8 ^;@+U3 NZ.^-\)WU$ZY^A3.H7[1[M#%;*,;5>['
M[&\PML4U(AK(^4KCF2F(OCQ9LGPJ#VFRH4WY5]7V[9LJ9VE"4=+I2V:Q+6]Z
MWWV28S"<,"*T"-C@]',E-QP&I1U_RVIW8"1]WY%>B[FE*M0?/ 9)2Y#?')-]
M@C[VC(-3*G^X6WJ)8P9XZ2/8<J,POR/<2(,=Z_VOI5X;OJE]XS:Z#*]>]HC0
MDB Y5NM&L- U#:VR8 E])*Q$GV!HC-F//1$@JK!XX-5><N,C?1E@:(:P">.8
M*N+VME:;P1#-!?\QH:DO18<I1?$].N#%\& /O'NB$!]Q3:[9?45#YWCYH)@X
MZ\ ;CE4HC.8=,-+L,*$!]9A]EIC\9!1129;.Z3$L+IT%_X0'5P%D5RIJ2- \
M?.+&[-Q%9')RA43.U_ZB#-)0"X3;Y/'T>!>_#U?09_%PD0=%L(59UL@*JLEX
M/AVAS/YR''XXO?$7TI5V*+!_K%%S:4@ [RN-D(8?Y.#X/Q1WOP)02P,$%
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
MP,]3%^3XRAHG6O3V97,O-'5A.ZSI88K2+*#OE1!Z.S$;3$_=Y;]02P,$%
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
M?Z[HCHZ&!6B_T-IM?]C![M9_]A]02P,$%     @ B3&%64UD9#[K @  ;08
M !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&ULC57;;MLP#'WW5Q!>,;1
M$%_BI$F6!.AEPPJL6-%V%V#8@V+3L5!;RB0Y:??UH^3$38HVV(MU(X\.2?%X
MLI;J01>(!AZK4NBI7QBS' >!3@NLF.[*)0HZR:6JF*&E6@1ZJ9!ESJDJ@S@,
M!T'%N/!G$[=WHV8369N2"[Q1H.NJ8NKI'$NYGOJ1O]VXY8O"V(U@-EFR!=ZA
M^;:\4;0*6I2,5R@TEP(4YE/_+!J?)];>&7SGN-8[<["1S*5\L(NK;.J'EA"6
MF!J+P&A8X066I04B&G\VF'Y[I77<G6_1/[G8*98YTW@ARQ\\,\74'_J08<[J
MTMS*]6?<Q-.W>*DLM?O"NK'MQ3ZDM3:RVC@3@XJ+9F2/FSSL. S#-QSBC4/L
M>#<7.9:7S+#91,DU*&M-:';B0G7>1(X+6Y0[H^B4DY^976*.2F%&"5ZAJ'$2
M&$*U9T&Z03AO$.(W$*(8KJ4PA8:/(L-L'R @.BVG>,OI/#Z(>,U4%WI1!^(P
M3@[@]=H8>PXO>0N/_X1[>@=40YYJ^,(K;BCB7]=8S5']?BWD@X"V4<9ZR5*<
M^M0)&M4*_=G[=]$@_'" ;M+230[2_9^2'$1XG5\4=KV7T'!?H%?)%5*;&>#"
MON=] ZZ!:<AE2=VKX9A,3"%KS42F3\9P1QJ1U25Z,H=#,!Y5LN?*Z9UI(&,J
M<5K8&N^<O"3G?27EX6)!75<RD2(<P: S&,4T]COQJ.]=B91T2*.&K%;6T!0(
M3\@4)*-./TD@&7:B<.C=8BH7@O\E:(IE&]DQ&0U/AW!"LT'G=)C B4>-3FTL
MJ/&(B$B?P"@F=,F<@&0\)X)HF1Q'G7#0LZYQW">_BU+J?::.H6/<&R5PZ?AY
M+3^TG?*<!'!)H)SN;R6=EBRE[ B2;@2][@!>>V/!C@14J!9.Z#2DLA:F48-V
MM]72LT9"GLT;(28."RXTE)B3:]@][?N@&G%K%D8NG:#,I2%Y<M."_@>HK &=
MYU*:[<)>T/YA9O\ 4$L#!!0    ( (DQA5E8YF)B-0,  /4&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#$X+GAM;)55;6_C-@S^[E]!>,70 EG\DJ1MNB1
MV[O#%5B!XGK;#1CV0;$96Z@L>1+=M/OUH^34RX8TP'VQ)(I\^) 4Z<76V"=7
M(Q*\-$J[95P3M5=)XHH:&^'&ID7--QMC&T%\M%7B6HNB#$:-2O(T/4\:(76\
M6@39@UTM3$=*:GRPX+JF$?;U!I79+N,L?A-\D55-7I"L%JVH\!'IU_;!\BD9
M4$K9H';2:+"X6<;7V=7-U.L'A=\D;MW>'GPD:V.>_.&N7,:I)X0*"_((@I=G
MO$6E/!#3^&N'&0\NO>'^_@W]4XB=8UD+A[=&?9,EU<OX,H82-Z)3],5L/^,N
MGIG'*XQRX0O;7G>2QU!TCDRS,V8&C=3]*EYV>=@SN$S?,<AW!GG@W3L*+#\(
M$JN%-5NP7IO1_":$&JR9G-2^*(]D^5:R':T^X#,7IN4T$^ +E[J4U%E<),3@
M7B4I=D W/5#^#E"6P[W15#OXJ$LL_PN0,*N!6OY&[28_BG@O[!@FV0CR-)\>
MP9L,H4X"WO0]//D[?.7GP*64A8-?9",)2_CC'ILUVC\/A7P4T/?+E6M%@<N8
M&\*A?<9X]>,/V7GZ\Q&ZTX'N]"C=[ZC,4:##-+-L'+WC ?;DT;Y<ZJ*SEE-6
MF*:UTJ$#JA$V1G%K2UW!J=0L,9T3NG1G5_#((Z3L%$9FPYURT%ET[8!ON=9%
M[8L=<;$GH>+1K7'DH!"M)*'DWUA&I]D9G,!D-.?'=@+3T>5\WFOU-!U3.\W/
M8#::S3,X'V799?35L#$3]E #_Q.8CV;IA-<L&Z7910#N@?;<\<Q1@A",5J]
M)L2Z'P73EIK0:J%^ZAR",QO:"HLCV-:2H^$M0Q2FTH&\]".H,+84ND#N<JH#
MXITFH2NY5@C".62:IW>'4(%S"H1%K8TRU>M9 .LT<=ZCUBA9O(XC'_S_\B'Z
MNJF.>Y(W<%WR$)&.K.B'(H,:IF%A9^&S%'C=&NT8MA2^1QZ)%Q^T\Z6\T_P
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
MUY]OV[;T?KQM[G0EEE([4%B2Z7!P>1Z#;1MF._&F#DUJ83RUO/"YHO\8:/D
M[9?&^.V$'>S^M<S^!U!+ P04    " "),859\26@"!T*  "J&0  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R,2YX;6RM6=N.VT82?>=7-!1/( &TQ+NDN0%C
M.]XU-HX-CY,LL-B'%MF2.B;92K,Y%W_]GFI>1(TUB@/LPV@HLKKZU.U4-75Y
MK_27:BN$80]%7E97HZTQN_/9K$JWHN#55.U$B2=KI0MN\%5O9M5."Y[9144^
M"SPOF15<EJ/K2WOOH[Z^5+7)92D^:E;51<'UXRN1J_NKD3_J;GR2FZVA&[/K
MRQW?B%MA?MU]U/@VZ[5DLA!E)57)M%A?C6[\\U<1R5N!WZ2XKP;7C"Q9*?6%
MOKS+KD8> 1*Y2 UIX/AW)UZ+/"=%@/%GJW/4;TD+A]>=]K?6=MBRXI5XK?+?
M96:V5Z/%B&5BS>O<?%+W_Q2M/3'I2U5>V4]VW\B&P8BE=654T2X&@D*6S7_^
MT/IAL&#A/;,@:!<$%G>SD47YAAM^?:G5/=,D#6UT84VUJP%.EA246Z/Q5&*=
MN7Y7IJH0S/ '45W.##32_5G:KG[5K Z>6>T'[+TJS;9B/Y69R X5S "EQQ-T
M>%X%)S6^YWK*0M]E@1=$)_2%O7VAU1<]IT_^FWU&#B!^,JW8S[*01F3L/^]%
ML1+ZO\=,/JF0BN2\VO%47(U0!970=V)T_>,/?N)=G( ;]7"CDW#_*APG5Q_'
MYD=39ZB6?=X*9ZURE*,L-\PPOLH%L_*EJ5@&P0J^8KS,&(H>:5TZ6+U3I7VN
MUDPVVE:"'G??H)N)!W!%)=A8ELQL55U!1S4Y9[>@DJS.A8/%?T^5<V/%D!7I
MEM+"05J$-C><-QW0\2W(9LMNUEJF?,)>,#]RYPL?%XD;^TOG;6,$&_ONPH_8
MA 5N'/J=3YZW HH"=YG,<;%TO=A[XCA9,=YQ&6$T6\%>PSA>/O[XPR+PYQ<5
MO*KNI.4O;#+8 U&@&[3D47!=,4'ELS>363,I F3JH0-/Z/QKI[VNM8;O2?Z$
M ^&I*)@S>QFXP=QCD]Z+:Y$)S7/(3)COL2#IGCB5X0:Q#R9LO$P"K!XOP@0K
M/RL#^6YG* SG2WH:NMZ"-+\1:X%GV4E0X]B-H@4M"]QHL7P&T-@GD2B,CX%*
M/(_6^VX8^CVLK-M\G+A>DC2XPD7<"QQ-C/$":.+&08D;)21.^_\ZO9TZ;UM
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
M*D>0Z0%F']Z[TO: "B_.;.7UJ/*&KOP.+FZYW\/X+ PNW#H,/\.Q)_,/>K%
MM7$31T,L*V&:MFR][5"[:GKY;W@S$4G5A@L-.:8$#?H7](2JF3*-863I.GLM
M#<T)M\UH,*.R 72>2FGVAKV@'?71'U!+ P04    " "),859$T@@*B,)  !D
M&@  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6S566MOXS86_:Y?0;C=
M(ADXLB3;L?,$/)EI=XK.-(B3Z6(7^X&1:)N()*HD%<?[ZWLN]8B=L3/)3KO
M?HBC!WEY'^>>>TF=+I6^,PLA+'O(TMR<=1;6%L>]GHD7(N/&5X7(\6:F=,8M
M;O6\9PHM>.(F96DO"H+#7L9EWCD_=<\N]?FI*FTJ<W&IF2FSC.O56Y&JY5DG
M[#0/KN1\8>E![_RTX',Q%?:FN-2XZ[52$IF)W$B5,RUF9YU)>/QV0./=@,]2
M+,W:-2-+;I6ZHYL/R5DG((5$*F)+$CC^W8L+D:8D"&K\7LOLM$O2Q/7K1OJ/
MSG;8<LN-N%#I;S*QB[/.N,,2,>-E:J_4\N^BMF=(\F*5&O?+EM78?M1A<6FL
MRNK)T""3>?6?/]1^6)LP#G9,B.H)D=.[6LAI^8Y;?GZJU9)I&@UI=.%,=;.A
MG,PI*%.K\59BGCV?6A7?'9!="8M5AE@;[MQ5I#P_[5DL00-[<2WN;24NVB$N
MC-A'E=N%8>_S1"2; GK0K54P:A1\&STK\2/7/NN'718%T> 9>?W6X+Z3-]@E
M3_Z#70,4"*B,#?M%9M+"]G]]%-FMT/_>9O*S BEKCDW!8W'605H8H>]%Y_R'
M[\+#X.09=0>MNH-GU7UU?)X5MUW9\-#WGEV'72^$=X&G/%^Q!3=,&E-BH%EP
M+9C,8Y%3;AEF%4ND1L(I;1C/(4IH"V9@=V+%1%:D:B4P;"GM @_M0K!&:@FX
M:/?D:8!4/C^X%CIC'YIUO$O2:>^'[\91%)S\<OWATEV&)_M=+,K$[Z6TJX,X
MY<;(F82>K8;.&M^90]-8H=6]3* 1V V+:R&8716X5S,VUSRWSJ1;41O<93G/
M1+IBA=".#R&W<H+I@J&,U3*VK5_*7&)^H^;5],8T:CK7&/*XQPO$(9:5KS51
MR..4Z>2JG>*SB?&@%=(A7K3YT"6/8:DE_811=W04=(,@< 9:97E:K;(MKN*!
MK@7;@W/2,G%>8CP!Q4C848TA-16ML _K8C7/Y7\P+BFUS.<N5BO!$6A!J;ZI
M6=_-=2IZ2P#F>Q;X0Q;Z(7,LG*Y\-L6C,?LDK <2%5I#A.4/<'8N9N0X+>Z%
M)K6AR MMJ3$UM=P*% Y+801J5";J #^GL==JS)90+<1?,,1/1!<#A/Q1\YV1
M<YB!Y$<T.YC=T*W7W'89!18DOGI$%L&LR97-#-K(' ==F"MT+&%O ;P),M)9
M34(;!:2A-(#/()=>QJDR%#04WCMX_)ZGI9NH=")S%.,:Q<[7&)Y -[).)$VD
M$[BTS8I*C8T%D?W6^1_W:!Q<!D5#=LC"@ T='F<J10?@Y/';5-1M !!EUHF
M\!Z.3DPEO8G:3)H8QE#PML5N<,RF6#0I4T$Y@JG>IY+HO+XS[#=7G45RP"9
M%;H-]KYVHG?IG C5;_RISRX &_/F<7PS_$I0AT/:7Z"^:303Y%W'2WL.4_ML
M,I]K,2<_?< (B;XE9I_)T6\HR6"'*@TB:O:]7TMK+"Y)''>NFB"4*6MRIS_L
MCH,JD_LC[Z?:Q8C-SV4N6'18#PN#[F$]+!IYC4$)<SZ,3IK_'MJ7F7!5;B_L
M#J*AF[$/YVU19-.O;##H'HVJ"7WHY0_'WF=$&J((FY1WCO" ,@> [3+ZW7Z_
MWQWTQ[6,0] !=!^'1]T@'+8"M\T%IX68/QH&;  K,3'J1N&X&QP=>6\VDL&K
MD@' 3T2N0&/<5IPV12NZ8),97J,X4"% &KE8QR58)X]7C&>J)*XGUJ[HA<B/
M_7-R=7PS?8<EX@7/ 0)=)T$X]L>CP]#!>MD@A==(<1EQX/)EQJ5F;:YMY,LK
M2901B8:#6F_AE,4[)!<]\=P35X+6:(J\LUT9$I8("_"B/0!;.6K@Q*FWY#<B
MM)I4J)E#;G*=*C:569G6;XNJ-X!/':NH1*2./VG.6TG^I^R@>KIMZ)_I_ZHT
MR#;C-MTMVJ2H';[.),[%574*0?.?U(9@PU-)-02.XC(UNR+X1.# &5'W%4E3
MD2K&NZ4MT"-5D<0GBS1\Y5U7!8](>:%2*B9:V%+G%1E4;$QDX#5DL/YB+=)[
M\&'O^WTD_CZ[@I5'?2IM@3=9<IW4]6-SS- /J/2!4'Z>OJ\[F;K.Y)7MGEMD
MUZSW#X5$/?E"PR/O<JUIBA5(AX!A/,=2X0G;93*Y:>]O^\"Z'WB/-!ROT7 J
M9X)Q^Y0\AG[D$0'7S0P*;>; 6.5.HB4U&-YG1:!.T3*Z98:1?^A-T"W&LG 4
M,JO8L]0U_MP@J+(^)I$4;@A=29$F;DC?'PTQ)B?]M#1W!S/*!N!44*/X*&KL
M'XV^ 6_]K^+M15CZI.[=_L>K?!>]"$X1R@'!:? LG,!1 ,;XE7 :TZQ^M &G
M)TJ.__>(&@ ;KT=4X _^)$2%+T/4:."1'U'W65'J0AGAF 6;+E-!P^T;&%^+
M&NWJ;H7(R0LPPM)FIZ5BUUYNE-$KV-MS)/X.;1UU91L<#1B*V0REJ*[J\Q9-
M_G_3"Y;Y?=4CO*XIK)M MKL)="@_>$<J_PB4N]@^[06]FV;UK[1J:&5>TJJ!
M?>N.9V^MNP$:#W<U:DBP)SH\@64_ZHYQ$T%.V-_>%Y6F:M/:LN]<.-^:Y7]!
M#^7MJN$>&<1FWJ9%7]GMUB5[Q-Q^=&,K&"M*!9'RNBUMH.,1 @A\,*Y2U>V1
MUAI8[,76-KF@&LV^Z.VP[Y<J(?71QD95Y^9C;]#L_+WUG?\+-X-T,/ -FT%W
M3 O5T5!@#*652Q!.AX1HV#*W$4,?C9\A;<7Z0=OEN'STOB4?G>ZOWZ213ALR
MUC+5B?PK,K7=407>5%B;4I8US_;IZ6/V-1LH/'P^\=8&_E]E'88@O]A:_?3J
M X 7@O;+ [!O@/ 689O'"EDF$@D+TA7,@ZZD!YU=DHM)9K&U#T!-NQ=54<N$
M]5D5=7<N9/D=%BE2C@FWZ"Y$2I6;\/_T0&3C%"5O45I\Z3F[0+_@EJP0TT4V
M(NJTGZ+]& &((]YIBD#%=U7+YCYMJ#Q==4D-0PHVN\+[!N Q-PN?-B?;3I-[
M:R?_F=!S]WW#P E 1?41H'W:?D*95%\.'H=7WU\ [3FV4"P5,TP-T+YVJF.M
MYL:JPGU'N%76JLQ=+@0'+F@ WL^4LLT-+=!^6#K_ U!+ P04    " "),859
MOB9I>L$&   8$   &0   'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6R56&MO
MX[82_:Y?,7"+(ENHMB7GU;R )&W:!;K;(-G>>X&B'VAI;!,KB2Y)Q75_?<]0
M#]M9Q\7]8EL4YW#FS,PAZ:N5L9_=@MG37V51N>O!POOEQ6CDL@67R@W-DBN\
MF1E;*H]'.Q^YI665!Z.R&*7C\>FH5+H:W%R%L4=[<V5J7^B*'RVYNBR57=]Q
M85;7@V30#3SI^<++P.CF:JGF_,S^M^6CQ=.H1\EUR973IB++L^O!;7)Q=RSS
MPX3_:%ZYK=\DD4R-^2P/[_/KP5@<XH(S+P@*7R]\ST4A0'#CSQ9ST"\IAMN_
M._2'$#MBF2K']Z;XK\[]XGIP/J"<9ZHN_)-9_<QM/">"EYG"A4]:-7,GZ8"R
MVGE3ML;PH-15\ZW^:GG8,C@?OV&0M@9I\+M9*'CY@_+JYLJ:%5F9#33Y$4(-
MUG!.5Y*49V_Q5L/.W_S 4W\U\D"2YU'66MTU5ND;5DE*'TSE%XY^K'+.=P%&
M<*'W(^W\N$L/(GY0=DB3)*9TG!X?P)OT<4T"WO%;>/I_] FY1]YTYN@776K/
M.?W^@<LIVS_VA7P04)KCPBU5QM<#5+]C^\*#FV^^2D['EP?</>[=/3[H[EMI
M.&BUWZ?D;!@)'-VZR,P(Q&:+CME)C(K%J\R42ZL=",&,J:H^DWEAFULU\TZ&
MOJ;D9#BAY/OA"8V'I_0,+<CK@@6PKC!O5=%,9;K07K.+;H-1OU+TOO(,?SQ9
MY3FL&](:_=::3HT%/[J:;X&0\C0K#-*%8;%SI*NLJ'.^B+[YZCQ-DDMZ]JK*
ME<WI#BY?1/</]_1KYS<]WQ)B*OE;*MBY*!FF$D:<G(_QG<9GR;C'^<AY"+JK
M"O,&"*64GAY3,$LO>_/WU0N"XXP>&N_7%]%/7+%5A1 +2,&4!;8B7 OTXQ9T
M FK/XC1-*9GTYG5U . CSXW7:EHP'8G'E0@.)>-X/!ZW7Q$B/H]/3T\E=,2<
M3J)OZ1E:O(AN9U9GJFK" [7;&=I7*02J0]9B\@MN0.@0R(H4H@+M)_)Y=D*?
M%ASU5-UM\WTD3*;CR^YM>$PNWU%F.==^IRHL[U:KHLGI\7>Y6F-+J'@5Z-B0
M-N_RL .TEO">:'("GKX'52 )[*,:V482W'UOWV6T"1KC2U6M(<E%04LLJ=JE
ML"L!G+'R0MDY[%"\$TE""!I57#GI$[:T'YZFK.R&/UC_.[]]U4#:HBUI:VSH
MZ-&OW]$O/H_IE?:%;JR4;()@II\7$OQJZH\R-7 MY;J9NE O<,>Y6BBNE568
MA[[7H@(OIK:2F#[5& 5*&31AM="H*9"PWM@%3I9LPXFBRIBFZ]=^](V)?(-Z
M+:HT+?0\!.'(FWZU(?U:11_1#B+K4*U0O.EN^C+3" E")L=XP@]D, ]9!);,
M;0M&S2US&%]IY&-'<"B.FG#P6GND8V<1X-0>R?V;L0HV:%W6)98Q-;!"]9V-
M:3(\(]&E6-IS.$80&]>_=%L5S@0F-9('Y^6=JRW[M5OHI4126Q&(+9N@4&>7
M(IVB\YQ74C1'< /S#"9:E+&5QGH7B\==?)'$%[?96J&/G9Y7HD'K78_ G.3"
MU5.G<ZTL@"Y?YZZMQT=K4$CL<=+[HN_W6G0B$.VIR]T2_C^@=PR[%89T2Y".
M;3*W\H[H.31>COH&1TMK7A!L(!J-^IH/4Q5K?/"&%.ENF7XPAIBFR)$3^2EQ
M1GT1J7.M1T>2GP">F>\0:97I)4PDH\8>X14ZIVDBM1:?)7%<45YSW'5,>"M'
M D0D0+/: SI A+X4[[&[A [#W&@[HH-^@Y"AB%Q;?EYDN& <BZ%/D#@;JC9J
M. LU"\JDN/K*S JER]#"LEZ/,JNQG^$8V]?<1CZ-U7,M:^_/%S+5^9!3O<1)
M7XI7A7C;Z-Y*=A"/9ML[B]O-#EF0%FE-<6OXL]9.AQN$AWXYU=PF<NUP.I<E
M(7>5D6-.$G]1'(\&[LT*',[CKJ@H%)5,?-CL<K>=1U&0G:>0!H9?$,Q&>[KZ
M?OIPUY5Q3,O:NEHU(M;T+EXWX>74ERYON='(FE\UPD*R4VWOMH@% VH.!&@M
M1YOBVRC9UW1^0L?IL/W PX,IBG"<"YNIL"_EWQ*X+\I=HG:(49L]\B-..]@=
MA(ON?/0I["LR<@\5U\UN<(0[4+CDO7#1;-Q12]9](^K]NOTYHV%9N'*HVU!I
MR&E3"<EQ5PK29N&X03ANN#VGC"^.:-O'C+&<@?9=#49;M[62<7R0.ZG @^#F
MXM:/]M?>V^:VMYG>W)GA,5I#8IC!5%8<D&WNH<V#-\MP]YL:CYMD^+G U9VM
M3,#[F4'IM@^R0/]GP,T_4$L#!!0    ( (DQA5EEQBM_]@0  *$+   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;)56VVX;-Q!]WZ\8*$&0 H(N:SEQ
M$UN [39HBCHU8O<"%'V@=D=:UKODAJ2DZ.][AGNQ?(F*/B1>4C-G#N=RR-.M
M=7>^8 [TM2J-/QL4(=3OQF.?%5PI/[(U&_RRM*Y2 4NW&OO:L<JC4U6.T\GD
MS;A2V@SFIW'OVLU/[3J4VO"U([^N*N5V%US:[=E@.N@V/NM5$61C/#^MU8IO
M./Q67SNLQCU*KBLV7EM#CI=G@_/INXN9V$>#WS5O_=XWR4D6UM[)XF-^-I@(
M(2XY"X*@\&?#EUR6 @0:7UK,01]2'/>_._0/\>PXRT)YOK3E'SH/Q=G@9$ Y
M+]6Z#)_M]B=NSW,L>)DM??R?MHWM43J@;.V#K5IG,*BT:?ZJKVT>]AQ.)M]P
M2%N'-/)N D66/ZB@YJ?.;LF)-=#D(QXU>H.<-E*4F^#PJX9?F%_:JM(!60Z>
ME,DILR9HLV*3:?:GXX 08CC.6KB+!B[]!MPTI2L@%)Y^-#GG#P'&X-833#N"
M%^E!Q"OE1G0T'5(Z26<'\([Z Q]%O-FW\/2?=(NF0$%UYND7C>-S3G]=<;5@
M]_=S1SX(*%/SSM<JX[,!QL*SV_!@_NK%],WD_0&ZLY[N["#=_UV?@W#/DYV>
MC)*#<>A2U3JH,LGVK,Y]8I>$\F1%5Y^CZ"J%&E(HF !:*[.C0N6DZMK9#>?#
M'MYA(F6=->"T#PZU(=C7[,)N2'6I3(A^_&6M:S$AQ'Y)Z2BEV6A&T_COS;,\
MM[HL:<&T7$M'$H1)?!6&Z6M8.Y:%" <.VS.)#)4O[C\D[D:5; @2B'/M)^<&
M6=09)VKEF".WCR8)["H? T%YL"FA#0>)1+YQ0*)[CZT.!29GH4N.W5D7UC!]
M:AP\72,53G. ;/8=^_K5BY,TG;R_NOT4OZ;OOQL2%J0] 5*'DO,D6,I*M85P
M97=4JUV;76<K>C0(YTNG,_5<)%0,FKWP.M>RBS/MU79(VL0U;]JJL'+E#EDS
M&:16B?0FK<O]<5'=#*7%G1$E5=K!-#+MR=B <DDYY$X1&ZG:AEW$D+S28[P1
M?;)[&*"4208V3#[IRN\X8^SDD6]7G(CRG]49T2WL(+JZ6E=4VR#@:)-2*Q1,
MAQU):S7\E',*G1%/J6*,."')DPFA+7Y^B:Z=TF1T$M/)*)JD*\ZBC]<>_&_0
ML457'A0+Y.E7DYRC3"5-CP5V^OW]O+4@= #DM=BVW7-OUC617+7L'#+2AT,7
M/8:_=7JQ-ABU)^ M<&?0P39)W&,E$M!D/A0J/- +R9$BLQ9%%O8:/9L5"O4M
MT<0N&'8^B@J;%5X.>8*:XDEQAS=,KC=:X$>2HY_7&*+T[7!/DCI:$GZI717#
MHT\X8%Z:JO5=ND!',)N.6D=<V.VS;8<\Q^VL/50M-AX>3:I$9P2;0&=MB:T0
MFT@2VN3BV9@M+?\T*;H9#6DZB(0()$119UU--G&*\G6&=H4TWP>+C>:#C &F
M^!^,B-2SD>-.ZYJ@<5AIL7N8*-#88::1ZU:[XQA"&C"AMFEZU!\\N)^H%CMY
M@IW9=9FW$PY]YUS+%2"#@B@/KI(G-TAS^DKEP,>&1(B%CID(!;+3'O<16")@
M(WKN*A[O/9LJ=JOX./1"TH3F!=7O]N_/\^;9=6_>/%X1;J4A7B4OX3H9O3T>
MD&L>A,TBV#H^PA8VX$D7/PN\H=F) 7Y?6LA*NY  _:M\_B]02P,$%     @
MB3&%67O^RMV!!   #0H  !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&UL
MC59M;]LV$/[N7W%0AZ(%7+_(SDO;Q("3-5W0!@B<=ALP[ ,MG2PN$JF15!SO
MU^\A):OVX@3[8$L4[YY[[HW'L[4V]S9G=O18%LJ>1[ESU8?AT"8YE\(.=,4*
M.YDVI7!8FM705H9%&I3*8AB/1L?#4D@5S<["MULS.].U*Z3B6T.V+DMA-A=<
MZ/5Y-(ZV'Q9RE3O_83@[J\2*[]A]KVX-5L,.)94E*RNU(L/9>30??[B8>OD@
M\*ODM=UY)^_)4NM[O[A.SZ.1)\0%)\XC"#P>^)*+P@.!QM\M9M29](J[[UOT
MJ^ [?%D*RY>Z^$VF+C^/3B-*.1-UX19Z_0NW_AQYO$07-OS3NI&=Q!$EM76Z
M;)7!H)2J>8K'-@X["J>C9Q3B5B$.O!M#@>7/PHG9F=%K,EX::/XEN!JT04XJ
MGY0[9[ KH>=F"W;2,*+L:,F*,^GLV= !V&\/DQ;DH@&)GP$9QW2CE<LM?5(I
MI_L 0S#J:,5;6A?QBX@WP@QH,NY3/(JG+^!-.C<G 6_Z')[\G;ZA%)!&F5CZ
M*DOI.*4_;KA<LOGSD,LO OI>^6 KD?!YA&:P;!XXFKU^-3X>?7R![K2C.WV1
M[O_,RHL@ARF.WP]Z!]#IVO6D)9<S5;J0R89T%E:7NJR$VI#35!G](%-&*SY5
MQ[8H"O*O=VC]G.:9D8E0??JN0J2_2+5*==FM[YQP;/MT8<0_LI "_:E2FJ/@
MC?#+'I=5H3?,=D!S((.+/6Q:&/9M".=32E"%1B[KT/!5(90-L%XDYR(EJ<AR
M)0QLDS,PQOQ.I&@KB5<#@*Q6*2Q^"]8"0,\K^\_876ZH# 4#6$MK'"7^F;0A
MVC7>8.S'(N 1HFSKY5\XE'S0?(AOVR/NRMNF.380^_'[H^-^V/[^)2CVGBKN
MAW:+TT#@4#X-OGO!'V%]CL-=7;$12M4BA.YSC1@I1(?F;71,V.AU[-[' [I6
M;?KZ>Z72Q8&;NL!QI5+AM-F0]5DGJQ,IBJ?)HGNEU\J'=,$KG/ST&9P*))=N
M#:/T7K^*)]./"LJ]NP 1*"PT\*7P%) IN+9GL#%E.:F-=)O_V!0RW0:@8;:L
MTQ6[OJ>P+2GD?#=)7\6:WOB_^'B"R3<>O>UMHWPE;0);EQJ$&Y'XQ(L<O1T0
M)LANRIKJIZ[&89$>=%$KA\$(IU","E +?F!5(SOH79FP=R,0GX[&;^[?DA./
M[T"3#2JWMU.0 C%!V5TOYFAFZ]Y![G"'A!'/30OI+/,=T-1M5@.)'YUOM/V#
MX/6KTWA\\M$2JFF)QG6;ON\JG"\5R/5:X4-]VAKH4WO.[+4+4I9RG]:Y3/)
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
M":!V >1?*65W&W= \UL9_P-02P,$%     @ B3&%61Q->-]@,@  >*@  !D
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
M&%.5.4&%(I3>YRTS'-M/J"*L,?31>CW?.VS(XH^\WQRLHS<0T<KZKBD7^$?
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
M7;T^05Z] X?;HJ)CRZ5Z@RI.V-'HUQ^)I^!3@+>[BE>#9DM1TL*W%0KI):@
MH 7!4!A*B-(^E#>XHF!-EIP@&7ZW(4M:3Q-I K.]&:/U6UT0!X/AI-4O(S^8
M)T,Z=\ET3^=7]=?P2D.\T@9>^9/F91L6<8=TF2NORUP=U&7>8C4!!<7Q0_ Z
MC&;\'AQJ7*G!\<W8^';_+P01#+O1+P##6W(&47X]J0^">&2<516K__.\_NQ>
M[Z;UY7=Y67G#!ZW=739C-/T:)#1P:> CFQQ0"U$9QA+'4XX(V!;B%W<'-<D7
M'OHO'LF]QF"D+^L8@_G! ?9E6>NHAB X_%OAZP(\Y_F"#.1UGP/N=@6R+.=Z
M9LJA'@"-TK*3%%< _[RXS:O5P'V.:*Y.KG''NHE]:JS?:]8&Y>QDFH 0 K,^
MD4'2@&@CRGX&]9[O0^#VS?OW()"  .U1;O_^X7TPAV.E]'ABWL;CX9+YK=))
M(1PE \$+F,ZD EB*.50K#O5Q)68=79.DV6M5DF(\F-3PI'H^:$>>3BX'EN7I
MY$J_R6QL61[$R)<>(U\>Q$BI;G,2(47"&64%!T<91TL=VD1#V]$OB6[%$;_T
MI0D^6H/PQ\(,SHJQ<1Z_.&Z#[4?.)Y0],$W+IO(<-0/R#]]0JA3)?Y!NJ P8
MB0OZLJT0$O/^Y<S7:=GAHA-IK/H-2WQ067:B-IS!S;82!W_H'1,%.@],)OGJ
MG*SMG4QDUD>F#&D=+%FD+'13@)8,UA7QM3PJ/DJ*T4PH1F.:\:Z>D'M&J4 B
M(TE]X7',:%$;J?KC<X5GFGI\OTBP>;40P3E_\%Y.,H9(;ZJ*NYQL")]1G@4W
M!IM5_(?)YV!KBF5* 6$-86#YB*^NBVMKXS1U?GN;8X'M'3,D%OQ=5-:CJ1FY
M [64/*ED&&_1PE)A5,!<';F>M-9GI#P(7?';;=L OF"4Z4&/0=(9W&>24*RE
M>#<;N_'8OQ(<;4EUGI:5_>+M4D/VF=BD$;!SIW&N>)I<_78<J"S:!0  +=(0
MK\^8CK4 %@]\%U#B#](*"B\AHG(\)R#?#Z7) +< 6SQQ2'(C!_[O-)&2O8!1
MY0;IKTX(-0K3)["/ZP;Q,<9_.@6,%P*8 "8.9=!P1>/8CO9K7 4HWFG-[J S
M"O63><L!/''#DG]MV2\D5A;BS'K$=)ZE,ZF)P.(X<LC<A"+:R# @QF2),]$
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
MH8.O-$@< YRO@/-,+^.1<QMWVN6B*FH'@U)C285"N@+I6B1)A;(*4?!]>DN
M'A,.-5PA-HV%JYS6-5BA#!'!G"O1<ZTM5D:(/<!:'R"*7M+<+2NN=3.&Z E8
M,XH.:!$WV6@^C9+P"?F?MOD8FG&K/=Q#BIC\0"96;9^J/% 7LZ^;ETJ\J1FX
MQNMAY?\JVB9M3"+8[T9&\.V1#KH:6#-+X5J&UDK7BT7;%[ZZ(.YZDA3N/QIH
M/9SZ. U5--/#930_2V_=417J&^IG=#RK'_" P4Q3.:IAD-A_D7<$,(1DW7,)
MII+4HFP7_4:;KDEF,*,^13TH,ZPJ/W.#LYRH,[90TG!<'JG!U')ECG>.<(]0
M121Q _\7+*3L)&D_7W 7*NP^A)Y?X2F,1#O-5\4-,;:TT*@VC;SN+*QT4<;K
MV/H\G(>]"G>&\N4H?;MMR <9=TW&H^%&D2M9=^3X9O5P[V[L_WHW1K(T$E).
M,AC2D;#<4!0<WQ3:$[8'0Z;]"G,).^*4PZ20W(\0@T-4DT,=).P1I]\<8P9<
M*,X?+!]U]V)):J>)IPX=Z$>2A71%$_O7)B(02D_S^RV^E$Y2PN0UBN:ABAC.
MD^V)G0[<UC<$ D,2PWX''S^CVE;@M<"6?)8$>XP]^B'S#.[L3FN@<X)?>-/7
MC>[RZ] L7XHR?(T.,5:V8<?\7JFO8'>^ W,]R9_N.=COP*MQ'"T7^<Z>GV?G
M9^?H9G^9S2Y>F#<2%=&6"F#L9^?G4TN:S^SUX8JBT!G>'EUFE],K\9V?S>RQ
M4::?)\OT,^.'%]EL=NE3W4*[?@]8<MKXI$=7K+^F<.L)(STM.D&Y-I6]T2SA
MW]MU7FL'B>_L179%,8&+[/SRS+SO4<C:%]GIU0OX_^SBW/Q6+I<PZ?M<PG?7
M/5H$8-*4.08S+L_Y_X:K%^WT979Y]M).7V17I_#EIL!OG9P+_5^"'[N@O/%M
MYA_,8/=)O_D1^D*%+/)F/;)K6:IL]M &=?WFIX33#O@L,YUBF4H,07_@5N<7
M5Y,S^Q<[/9U.KO#?R\E+^.=B-IG"/S/ZTOP!W.0$*]FTFR0KZ/V.N(N8/@QT
MQN/1/]/).?XSF\SX+QSV9U!-L*U"/!;HMVV^;=#\#CF_P  >&O&TS['5OO:^
MM.>T:/[_='*!2Z;Y9I-3F.!3$EC;]-)BF@*C5-6CZCB=)9=XH<99ER!#BGS9
M-LUFW^;S[;8J ]?>O08$795_%G*3PMD5P_."5WJ&RP-$Y'_.<<GF7;%HQ<@7
MOC@V$)SP"SZ;BU,&:7)@TZO)"_CG UL4ZPC 9&4^1.BA-6&J0WGU%V4O"GWM
M4A3@0@9HE(]S785V<)AV4Y!G>Z^8&B./;*>#/1N@2#7>Z,*Y%<G4K$SUBX%#
M$U&?^LN&/BZ9Z09W#V'N1%3,%O=5\2WM]#X.S +*/08*9T=:[(KU0P 562*8
M<-3V4B4 TO5S\1#*[XUZ_]NBHS9,F7@0).W<-E'DQ@ZT,L<@#L44"[W0JB[6
M.5>;R%45&NCQ7&[ %X**%.FM<K$4*0]ZL09WY IW941!>$PG=N4&D".O*6.(
MC/F<@]I,XF4])!O2LY;%R(-B45<)VH;R=YM>!*4:V)X-DO::D)&6TW/#CGB.
MX5!&I)A'@B*]32"FQ[*30XBI)"&20S99J :<'BX'_% #C-?E7"\W&/=O?T,=
M8!A8$^C^R#OVY').!N96M)_W?NVU&W(F>]( 0IBK=V3H]8VSL57#BR/,7'0K
M\]G!?%P1:###AZ6&AHQ\S]<DFP,E7AE\P+M!]:1IE;1J/1103_I\?&V<3,V1
M)%*V'=]H'(W<#9'=>:]NBY3)-VJ<(8O3"-7$WZAADHN=]GW];SO(MZ&)33S?
M_^&#W.U=%"]/S9:Q;=%I4)&X;^*FYR'<)VK+ P>/V;\^5F^&A30^+^'@E'D;
M+929.%^OJ#(@6;W/^0PE2VZLS@>#BCZ.JTTM=&&C<)B32Y&3MKQ0F=,L8LI0
M)B[[3=3+&>[MNNT!%)2&+)<8@B1 3YMQS:KS=Z-TQ>*V;JH&A&[LHPMA#<?W
MC@VX9:@X(^==&%*1GOH6@O@$I=N7DV*?+^3\8X$57\!6HTD_,9@BB!T:OFB2
MA-QP*4%9U%M(6R"EDV(\"@%]$)$.=4YL 8,WAU -:8&Z4A:H$20/^H-!=P,L
M*Z3*#J-ZF. )IX.I:]0:C9<SC/CXCJQLVZNF$8DV;'T(&A%27$-I$/I7W@,3
M:Q' TEMT0_?$X)'VM2@Q(A?U2AVSDW@3/>0]ZZ%_I[_*0T^''A%EQX>+* =/
M.TO8(U+#Q<"5$^1\=\QB/N;@6!I4L\N0U[=MI>-]^[#[MJ>LFH*=;Q60TL!2
M0VM%G>RKY,88':J6['Z7#9J=_7$L9\F%RWSKCNRO=Y)VRM?8"4ZQ+Q2H;T&.
MXFPG7XG2B7R%(2<HA.E@A>LVU_L:J NH3]I)]LHDI.E"M(S0))*J];=K%%22
M(%'?YA(V<O9HTRS]!8%2XE"R/VF< ODB [W)*5]RUB8VJO;-0\!*.1ZBLHD.
M\0 * '7AU4 \EQFTW8H: AX,/>_-4AGA]C/A]G&ND'KNB>A";_TG8X$DFO@7
MJ%&<%HX@,)_P"#%A'W9:@2P,T"<'K_*^01,&58T/=&2/6TK#\DW<L_DV2OR5
M.0A>.O\^K$,QA3.+Q::]LC4@2YQ')0$E-ZZ &DN-%M.UB\S:Z*HLW8''C(#R
MP\ZF:7;"CASAB]F(W*5;J[]P(]N_(L,6 B4ESBE;F;OP4I(U]M6C[WVZ  9,
M\R@S6( E/FIVI**MD>W9%U>%J.226ANVQJG6-^5COJ!>+-W#!DMHH#$]W$$C
M)%US&=G@PM-1\^4;6FJ$:<S8-';7O$EJ)@+A44POY(/_R9U@4ZU2KXWUVHT&
MIP:%2EQ.0_=2>/VU7$E)%*971>9T&LW"4A$Q$%A</M@-=:">%[[N:6)_]=O<
MV=2^I9-^$Z</1YECP]4CB\(D>%_#]80%ARC6T,>(7::I/(5M!U0EJ>3INC8^
M=R2IU_)-[%@%2P,U",<Q3R8,LH;#[+3BA]YB=1K4$_% Q-XY-]%[!JGK\- ^
MB#!$RP& \DT4-".>QIA TBVZO'<7#7$T2G]021W=FC?2M2J4IY"E@^5)H443
M%T*MJ$NWB;T;&(W#4!5B6QW=%+7C!\$RM@/SQQ436M49\<7E5Y5%L,<*"R&F
MOC1"\]%\QU,<YS#?"6U2IH?[I+S=4Y0YRG"^H5E*&-\DX]N]/Z!MF619Y7%"
M6;T<)*XDY8K4L2QU;9(6P>G"[$706YHE50.,%\P*,V\#R4;C)=PO3G/2KA$[
MO0>_H4?!@8.<A18#L\,M!K#U:",-#\<.[_#K^PX/QS0T)JY6,X],U*45)>C!
M8@CLOZ2W,J+/V($F5#@-H_HT+,S!IGD:K5A"]GQ+'*Y.>C8N,3>!O,4F- W,
M@K%&1A]:F>C6S^W/EEJZ+30]1?(WDWOE0Z< Z7Z)^D8O*CK>:@KG_L#KHZIA
M;2.=W* +/& 9-UOA6WK&(!,G<3$$CV0GTCV3KMT^9DT3-ZNVJ()A &9?9$:P
ME7:7@QQ'JBY(=A)1A9P):WAXT0";^&W!S;/(.4P&>#J3V_4[Z2L");RI(25O
MS</T'1^?!J:XYY"HH_[N&&V$JJ"3)A2.DA@T5]%$6/04\ U:?DWLQ5GV8GJ9
M75V<[LL>'0 ''ZL;#*E$M=0N 3;US-HY&##!\!$#3,PCZ^^U^0TT@]D9RHOI
M%>NR;QKLKTYYZR0\>6@;WE,;ELI)MKC7CW9V%7H\'X5F"Q;XJ/F.@FOZLQD+
M0!U+H[.=.Q6,^O7]Y.2*2V$2T\?UNQN']\/9=X 2FSF,29N;3<<W5X=PB5YS
ML&>W9L\*2;>*'G]T;1C*Y.">3BU&!5W^)QWBI1\F-G:7@ZU(33;^CK*H];.>
M1TY:B]_X+-ZX=](-X1E9^S(5Z49XE9[OCNHC?!_M]#(Z:% IIJ=1=^_C^*K'
M)%WH'@A@/VPQ^XS5K>&IA>,!>'VT9R\O)Q?)_+/SR<MX_K1GF'@F^+##4/7!
MDQ[ (=K\9>@W9XY(T$28OB(%Z\SZVM-1/$=-+*)!K\FM2KSDA=O*<HK/N]$?
MSO>O#HYB%F"#"4Z[R[OXVN4%+-L'+EVI>:(RFN)C/-<TFUY>9I<7+\E+-\VN
M@#/.3J^,4E+:*9ZS_VV^7N.5$%V\[,%].[+W\YVRX(!*::O '21*N.:>$QML
M4(^IH-)HL$2<NE=KT,)VNK)ZURZ"7+I+,L3%5: )REYT7%-*8%Y*D2#HDH5%
M:H\6KRW88H#+NBCR0[%GO/S41:Y?O;6I1J]RV_$UZ&'W*$-"2&;(@P[KG:'/
MT.QPGZ%/^9>]!L/A5\=U3AU/M&-#JA"[$9(;JL-^0K50L!,XACC19&=2"M)"
MP*_4TC,CI40C61'8.XV4$,<&.%;ZIE/L[Y!+G@;5?KR*,M)VA4X.;)H5++,Q
MVGJ%0,$.,/89#W4@UAN?UJU72EU]KQL_5DCIC*-^##EQ_$K[:7BXRB5U /_@
M/CE%31D6ZBP=&&?^3E$X7*J?IZ9V,06-M]#FZAN.<VD$#R=5W9%V]$$J9EAP
M P;D%5_X%E_<@E,1/FG73*^)"_KMV*2^$$>P*ML)7(724S=L;^IOF$(('>C$
M/9(_*SX:.A1 66(>Y&<>J+0A(1+35KK[0BR6T#+(^3;: ]^0XVLX) JQ;WG,
M@-+^Y;BJ>>Y3\D-Q5.,"1D@?+YH4=D47P#X5)-S)VQMZ^Y[#C)NO"<S[].X&
M:1I[(\4$A*A=;/ "Q?8AAFN6[B'S+08BPNEKJ3BBA9&QHS%4\2T0H/<E V2F
M:=4%0:5*P9GMA5%X)4"1YH[+E3C50LDP(LPH#I[S5<G-@(3@GTA=B.KDJ9IR
M##!C$79Q91;2Y1:;IB_Y<E8Y$6VY.&B(1N&?NL @+LQB0NWT,MZJ>G5';L7:
MGW3O<'/$B$)N]>ZH'%3U#ED.?<0]X@Q[@OCB*Q#CM"6IF\)1])X0-[PUS<+W
M?;B/36H..39'5(RG1/WGU"T6.:M+;@U=</.7"69'#Y"MK&-$#*LH5T^##!&S
M-(;6V+/K'2?AI?5N%,BAUJN8$!;R+\(5*=YC$H\:BTB6;^2.=5V4;:[/:N M
M<5I?G/Y%-T"/4B6<')&AA@-X!0'U< M]^J,R#=\7^1NA(/O"'-#DP?1R*[2S
MHF1/C1N%XQH<T(BV'Q36 :<<8X_49T'O#" \6,).L)MK*CZ#Q]X?PXANPVD$
M_@H":=/AR=E0*!B6<K)"ED;* +?EVEW&SD4*93&D63\E!2'\M89X81-L+=P(
MR2,3CP>2I92HZ@&9I3[0%AL,D8@0\.NK2N"62[DTX9#Z&WHKS@[W5KQ!A\T)
MDP/J5"#P]ZO#W]!<,1K?Q.,GZ3RB"3FZQ1032]V>55&Y'74T2QTDDMLLOCDW
MN*(6F'S5/!2<*[1SN:T9\9D.?6<WGOPHD;;+/Q>T%O0*]^P%Q."?N^5N_>0,
M)N.'%>&1&:25'P6(U]3J?ZDYL8'_X&;5 9AZEU$E(V&/+G.Q6>/+,M65@]U:
MZ#U4N'TTD"H;4>+'ES00#"O66]F'2+[%.9&XC%?6*5P^)8G9R552><?[D@)X
MV=(()&3W*=<Q@UX!FJ%W)\5*++0RO4_02VL P*K@#D=\?2;;7)GW-"7%K*++
MX7/!-85N\)/2WS<X,=>/M](8.AKNJ-] G$BB *A[\CGA0'N08JA]X)8SPQI0
MU#.*^LUZ4R?JM9ZD-4C3 TH15V<U+4_%-JW;)OUB1.6YL'\YS&-"D\#9X2:!
MUTLXOHZX^RA;^88F@=&0-OIL#B<W^533V!BR;O1&O*A-Q=# WM-21U-%GM@\
M[CRXT Q[B6:3%^HS&UY56"2I:8=.);1+FQUNE_:1JP6%0KCQ7U,WO<_M0N'Z
M@)Z))3"=8CEZ=-_008WG-4^>%^!K_HHWDY&C^10C" CEGZYOWNC=*-<W?Z-?
M3DZO,BJXFYV^OI&<_H^>5(\^-5M0(F8O3H]?8<B[E>O.2(A_##5M^N:[TBTJ
M;M9,8TY?9X:S:VC1_1PT7>::H@B(UD\5$/(B28*HX$4K#4:*O_4G]K]070&E
M_Y'O@.X$WB27I9@16]CI!:& ?1+45:L(>?W.FI7?Q UZF;>%Y417+NPV@#77
MX1B!*NHEFI) +"$IT!Y=W[P]1JCSQ5K#-02-YQN70$Y3#,RN434BX=?EK:0@
M*A U?2NJ+*48B \"3"^TWC5JGPTBZ8$[6DG7X@$S7391LXK2&<!#]-B8$!=Y
M!%U?>G051]\G<M<(IEZ=CV%J>'(,0ZW'4#.&FI&<&T"5'%M<@9-4T;)?R+\5
MXS;WY(Q#OB0\)_8//F/?*-2O9(AK,IKZT- =,[($)LMH$9B!M.9>E>3I&EX*
MLBI0P:LR)@QN$2MWBR6K)9].  [94NSHULVQNT]60S=W"G&2=16MHXS;)%(R
M7F[_V6-2L'00P#NK'.I5G*/\.$A\LMD.@'VTO2TP&3OT!CK&MWV4@N^,8E#
M*SD#[SB"BE&3)@%'/(;83P' ,.2?/5AJV.B5_O9]JO=N%^7B-L4(3_Y$',93
M+A!<N("!HRY?1;[G/!LSU# 'V[1/&]GD'&=!)W'++,N?%6P(0YK"4P$R?N&
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
M-"W [U.E[/J%!&S^)KC\#U!+ P04    " "),859%];V(7H$  #/"@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6R55MMNXS80?==7#(0^.( 22]3-
M"AP#27H%FD6P2;L%BC[0TM@F5A)5DHHW?]\A)3M.ZAC9%XFDSMP/1S/?2O55
M;Q -?&OJ5E_Y&V.ZR^E4EQMLN+Z0';;T9255PPUMU7JJ.X6\<D)-/65AF$T;
M+EI_,7=G]VHQE[VI18OW"G3?-%P]WV MMU=^Y.\./HOUQMB#Z6+>\34^H/FC
MNU>TF^ZU5*+!5@O9@L+5E7\=7=XD%N\ ?PK<ZH,UV$B64GZUF]^J*S^T#F&-
MI;$:.+V>\!;KVBHB-_X==?I[DU;P<+W3_K.+G6)9<HVWLOXB*K.Y\F<^5+CB
M?6T^R^VO.,:36GVEK+5[PG;$ACZ4O3:R&87)@T:TPYM_&_/P$0$V"C#G]V#(
M>?DC-WPQ5W(+RJ))FUVX4)TT.2=:6Y0'H^BK(#FSN%58"0-*Z*^4XYH;K,!(
M2E8I^]9H.BM1//%EC1HFC^Y]!N=P)_Z"1THMI464&GX7C;"2?]]ALT3USWQJ
MR#=K85J.?MP,?K!W_(@8W,G6;#3\U%98O58PI:#VD;%=9#?LI,8[KBX@C@)@
M(4M.Z(OWF8J=ON0=?0]T'ZJ^1I KX&O1KH&WO'[60KN3(PD[EH63-NP-O-0=
M+_'*IRNF43VAO[C6'AF@<,K-+IZ8;%<NL #,!C_H#] GKF$E:[J*5$[1DK#L
M->G29Y>P"]#[<(#>+TIJ#==6'V]+]*A)0"7[I5GUM;>7^(3&LTY[GZ2!CFL#
M58_P T1AP/*,%I,HB^!L.(FBU+O?89;/$%DZQB%4_%E#%H2SB.!A0O T*/+\
M%39VX&P$LX#%,Y@45C4+HN0U-G/88L1&P:Q(27$2$C@*\O2U$X4#1VQ >Y/(
M:DPSZTJ<.?4)&R2\4:*1"BF[O-U+@96*@]F,?")WHGBPE*?>HS2\INA9%A1Q
M8?/!@CQ)74:HPE&1.(N/&_3>L* 2NJRE[LG6ABJ[1+2=\MQQIQVO,F'X>JUP
M37?;D>5 B.IJ3[J#4%\<W^5FX(*EJE77*?DD*O1X17V#^BIY+MKAYV"[K&5
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
M?5#3RS-MC-RYVWXC#8V)6W;T6*.R!^A[*Z4Y;FR T_._^AM02P,$%     @
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
MWF:1C:5""]-48.OH:#;I"=O>$-L/;^IP*UL8CSM>&*YPJ2;+"_"_,,9O/_B
MW37]_%]02P,$%     @ B3&%63LH'IS2 @  *P8  !D   !X;"]W;W)K<VAE
M971S+W-H965T,S@N>&ULA55M;]HP$/Z>7W'*IJE(J DA4&" U':;5FG5JK9[
MD:9],,F%6'5L9CO0[M?O[$!&)\J^Q#[[GL?/^7R7Z4;I!U,B6GBLA#2SL+1V
M-8DBDY58,7.J5BAIIU"Z8I9,O8S,2B/+/:@241+'PZAB7(;SJ5^[T?.IJJW@
M$F\TF+JJF'ZZ0*$VL[ 7[A9N^;*T;B&:3U=LB7=HOZQN-%E1RY+S"J7A2H+&
M8A:>]R87J?/W#E\Y;LS>'%PD"Z4>G'&5S\+8"4*!F74,C(8U7J(0CHAD_-IR
MANV1#K@_W[%_\+%3+ MF\%*);SRWY2P<A9!CP6IA;]7F(V[C&3B^3 GCO[!I
M?%,Z,:N-5=463';%93.RQ^T][ %&\0N 9 M(O.[F(*_R';-L/M5J ]IY$YN;
M^% ]FL1QZ9)R9S7M<L+9^3LL4&O,Z8+7*&N$DWNV$&@ZT\@2O7.*LBW514.5
MO$#52^!:25L:>"]SS)\31*2K%9?LQ%TD1QFOF3Z%?J\+29RD1_CZ;;!]SY>^
MQ,>_PST]"$HFSPQ\XA6W%/J/:ZP6J'\>"ODHH:N8B5FQ#&<AE81!O<9P_N95
M;QB_/2(W;>6F1^7>407FM4!0!51JC50+%KATC^Y9S@[I/LI\6/=]B<&Q8X ;
M8 8*):B2#9R0BRU5;9C,36<".[7!?]0&E,R^SVAP;EQHE.6L=&G>V_GW60:?
MJ0MQN:0*%$QF"*]AV!V.$QH'W60\"*YD1CW)H(&\UL[1E@A/R#2DX^X@32$=
M=7OQ*+C%3"TE_TW4%$O[Z,EI=#:"#LV&W;-1"IV BIY*6E(1DA"9/8'53!K!
M?#/)>4$"T2DYZ77C8=]!DV1 N$NAS'.E7J%7W!^G<.AA1'L%7*%>^C9E(%.U
MM$TMMZMM)SQO&L!?]Z:-TFTNN30@L"!H?'HV"$$WK:DQK%KY=K!0EIJ+GY;4
MS5$[!]HOE+([PQW0_A_F?P!02P,$%     @ B3&%65K&E4X7 P  CP8  !D
M  !X;"]W;W)K<VAE971S+W-H965T,SDN>&ULC95M;]LX#,??^U,07G%H@2Q^
M2-(UO21 VVU8@14HVFYWP.%>*#9C"Y,EGT0W[3[]*#G-LB$-[DWT8/*G/TF)
MF:V-_>9J1(*G1FDWCVNB]CQ)7%%C(]S0M*CYR\K81A O;96XUJ(H@U.CDCQ-
M3Y-&2!TO9F'OUBYFIB,E-=Y:<%W3"/M\B<JLYW$6OVS<R:HFOY$L9JVH\![I
M2WMK>95L*:5L4#MI-%A<S>.+[/QR[.V#P5>):[<S!Q_)TIAO?G%=SN/4"T*%
M!7F"X.$1KU I#V(9_VV8\?9([[@[?Z%_#+%S+$OA\,JHOV1)]3P^BZ'$E>@4
MW9GU)]S$,_&\PB@7?F'=VXY.8R@Z1Z;9.+."1NI^%$^;/.PXG*6O..0;ASSH
M[@\**M\+$HN9-6NPWIII?A)"#=XL3FI?E'NR_%6R'RW>XR,7IN4T$^ 3E[J4
MU%F$XP>Q5.A.9@GQ*=XV*3;$RYZ8OT+,<K@QFFH''W2)Y:^ A.5M->8O&B_S
M@\0;88<PR@:0I_GX &^TC7D4>./7>/)O>.![P365A8//LI&$)?QS@\T2[;_[
M0CX(] _GW+6BP'G,+\.A?<1X\<>;[#3]\X#<\5;N^*#<>WZ(9:<0S(KOV]YR
M[9/\_Z#1Z]#HPODC.?M%[=,?<?I'H0;1E7'DH!"M)*'D=RRCX^P$CF TF'+Y
MCV \.)M.>ZLH$!WG]S@_@<E@,LW@=)!E9]&#86<H DKJHK.6C8Y@.IBD(QZS
M;)!F[P*X!^T<Q^U ">*,:/4,9(!J_"4*EBTUH=5"O>T<@C,K6@N+ UC7DJ/A
M*2,*4^D@7OKN4!A;"ET@/T"J _%:D]"5Y'< PCEDF<?7^Z@@= F$1:V-,M7S
M28!UFJ2NHM8H63P/(Q_\;_GPGARWZOB5\ 0N2G[?TI$5?;]BJ&$9%C8>/DM!
MUY71CK&E\+?VGGCP03M?RFM=F :'^VY=LM,D&K15:(5<1*^T[Q?;W6VWO>B;
MS$_SOE7SE:BD=J!PQ:[I\-TD!MNWOWY!I@TM9VF(&UB8UOR/@=8;\/>5,?2R
M\ =L_X,6/P!02P,$%     @ B3&%69*OS#T,!   ^PD  !D   !X;"]W;W)K
M<VAE971S+W-H965T-# N>&ULG591;]LV$'[7KSAH[>  <61)MB5[MH$DW;
M21<TV3I@V ,MG2RB$JF15)S\^QXIVW53U_/V(I$2[_ONOCL>.5M+]4F7B :>
MZTKHN5\:TTR#0&<EUDQ?R 8%_2FDJIFAJ5H%NE'(<F=45T$T&(R#FG'A+V;N
MV[U:S&1K*B[P7H%NZYJIERNLY'KNA_[VPP>^*HW]$"QF#5OA YK?FWM%LV"'
MDO,:A>92@,)B[E^&TZNA7>\6_,%QK??&8"-92OG)3F[RN3^P#F&%F;$(C%Y/
M>(U598'(C7\VF/Z.TAKNC[?HO[C8*98ETW@MJX\\-^7<3WW(L6!M93[(]:^X
MB6=D\3)9:?>$]6;MP(>LU4;6&V/RH.:B>[/GC0ZG&$0;@\CYW1$Y+]\QPQ8S
M)=>@[&I"LP,7JK,FY[BP27DPBOYRLC.+6Z20-/0>V;)"?09]N.-_PB.I1A'S
M3,,MK[G!'/ZZPWJ)ZN]98(C6&@?9AN*JHXB^0Q%&<">%*37\+'+,OP8(R-^=
MT]'6Z:OH*.(=4Q<0A^<0#:+A$;QX)T+L\(;?P7N@4L_;"D$64%E!()/: !,Y
M%6O3D!8H#*L@8[J$@NH8N.CV@RLL6B:DZ+N_KLJX>3DDTW$G'DOT,EDW4A"9
M?NV*0F :"ED1.Z6+"S"E;#5QZ[,I; /PC@?@_8< O$OG TF=E59KC[2.G>#>
M;PTJLA2K?:XW$)Y'H\B]XW#L/912F;Y!5>^OB@<IC.+(>Y16SU?FH_' O=-A
M"@__TVUJ%!6S]6HD*81P38HR\?+C#VD4)C]12%_[KO]%V9-4..C>U+NVGQOV
M4KM\<I%5+94_. *$FNA;Y2+\DNN*LR6ON.'DF!-T$F^4B;WWKT.=>JZ%]F71
M;[4-0J.MFZ6A5MSQX'-6,K%"BDZ!H [Y*OI7?.FX2]\P2KR/KIUAWF=/9$(0
MY"KADJG7F;K,]K_5LU>[O7X&O? ,H@C"R;=8.=>9;"EP,L5#(.G% -[2,X&W
MGL6Y<>)9<GQNJ)]3> HI(%9I6)=H4]@T2C:*$^#%D8XPW'6$X<D=@?+9JDXC
MFAV1\-">/TIC3]RI;EB&<Y^.5(WJ"7WJ;EL^[SB?K=N]XH0UGMXEZE-);,6/
M7%F$<6(G8Y@,QW:00!J.[""%) GM8 +C./4>;4)8004"81IOMGK1$A_:$XS7
M[;8E[#;'\'PX&7BWJ/44;NJF-:Y^"0&I-?229 )GWKT5B&KFB56MR\MQR/@\
M"<,-Y'6KE#5MJ"79SG%PO_72D:5QV^R4]6\@.D^IX1VJMF#O0*Y1K=RU0X,K
M^NYLWGW=W6PNNP/]R_+N6D3977&AR8&"3 <7R<@'U5TUNHF1C3O>E]+09<$-
M2[J=H;(+Z'\AI=E.+,'NOK?X#%!+ P04    " "),859AW/&&6$#  "/!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T,2YX;6R556U/XS@0_IY?,<J>$)6
M-$D+++25"GNG7>F0$/1>I-5^<)-):^'8.=NE\.]WQDES()7J[DN<L6>>>>:Q
M/9YLC7UR:T0/+[72;AJOO6^NDL05:ZR%.S,-:EJIC*V%)].N$M=8%&4(JE62
M#8?G22VDCF>3,'=O9Q.S\4IJO+?@-G4M[.L-*K.=QFF\FWB0J[7GB60V:<0*
M']'_T=Q;LI(>I90U:B>-!HO5-)ZG5S<C]@\.?TK<NC?_P)4LC7EBXULYC8=,
M"!46GA$$#<]XBTHQ$-'XI\.,^Y0<^/9_A_Y;J)UJ60J'MT;])4N_GL:7,918
MB8WR#V;[%;MZQHQ7&.7"%[:M;SZ*H=@X;^HNF!C44K>C>.ET>!-P.?P@(.L"
MLL"[3118?A%>S";6;,&R-Z'Q3R@U1!,YJ7E3'KVE54EQ?C;?E-(;ZXX^76;I
MQ37I7&\T6A$D.UZ(I4(WF"2>4G% 4G2P-RUL]@%LFL&=T7[MX%==8OD>("&.
M/=%L1_0F.XAX)^P9Y.D)9,-L=  O[PO/ ][H(SSY-RSH<-#&RL+![[*6'DOX
M?H?U$NV/?24?!.3;<^4:4> TINOAT#YC/#OZE)X/KP_0'?5T1P?I/M)M+#<*
MP50@NCU[MUG["/\WR.@CR&CN.!TI7ZQ9^HBDSX/^43@V4"&ZZ#@=P"^0GF2?
M+\(XS,;M\JE%)5A3=H/C; #AD&77D(^'T4*\= OY #Y#'LV5BHQ?H^VF1P,8
MPWFT,%ZHGM_>8\I9\S1MQ\M18!081 &I,-1"'!.A8AIK*G3<4@B5-TD6R%73
M*;7DL7R%+]2HI/<(1Z)NKF%A-J034/L#(M<2(:"(C5M3-T*_=J0<5%(+74A&
M]E0Y]2YJF!%7_DZ0EE9K@#<!]]YLT5:*V_#""NU$:%H43.J05/^_$B9<&-L8
M&[*0V@6Q59((4A6Z#%.B?);.V-=H%T\)2?=O.J(3W%#CY$3[*FWWGV$>I'OB
MY9HU(^2&>#T3(QH(SYV 4&J'HHT^#0)&'"GZ,P2-D"4KL5][4@8)#T];\':;
M&*]G$;UG<;;OPB5OFF2-=A6> M9THWW;+_O9_K69MTWV7_?VJ:(;L9+:@<**
M0H=G%^,8;-O^6\.;)K3<I?'4P,/OFEY,M.Q ZY4Q?F=P@OX-GOT$4$L#!!0
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
M/3OU03=EKAE85=:E9:4L%:JZF]&? ;4+H/54*?LR<!NT_YKI'U!+ P04
M" "),859NZT+$VT"  !F!0  &0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX
M;6Q]5&UOVC 0_LZO.*52M4D3>:-MH! )VKU)JX2@W:9-^V"2([&:V)EM2O?O
M=W8@8RKEB^WSW?/<<[F<QUNI'G6):."YKH2>>*4QS<CW=59BS71?-BC(LY:J
M9H9,5?BZ4<AR!ZHK/PJ"2[]F7'CIV-W-53J6&U-Q@7,%>E/73/V9826W$R_T
M]A<+7I3&7OCIN&$%+M$\-'-%EM^QY+Q&H;D4H' ]\:;A:#:P\2[@*\>M/CB#
MK60EY:,U/N<3+[""L,+,6 9&VQ/>8%59(I+Q>\?I=2DM\/"\9__@:J=:5DSC
MC:R^\=R4$R_Q(,<UVU1F(;>?<%?/A>7+9*7="MLV-HX\R#;:R'H')@4U%^W.
MGG??X0"0!*\ HAT@<KK;1$[E+3,L'2NY!66CB<T>7*D.3>*XL$U9&D5>3CB3
MOG_.2B8*!,4,:GASSU85ZK=CWQ"Y#?&S'=&L)8I>(0HCN)/"E!K>BQSS_PE\
M4M5)B_;29M%)QCNF^A"'[R *HL$)OK@K-79\@]?X^'>XI]^!6LDS#5]XS0WF
M\/,.ZQ6J7\=*/DEHYV6D&Y;AQ*.!T*B>T$O/S\++X/J$W$$G=W!2[I+F+]]4
M"'(-79<6MDO'E)[D.JX4]AEZ+S+TIMJFI0YDI6U!CUH0NS[T'I:WHQ_3!9R?
M)5$87D-62<U% >%5?YA F/23I+?WL2=4--D07O:'0^N[BAW^XVS^ A_TDY"6
MJ^$+-'EBNP1P[*OZ!_]^C:IP$ZXADQMAVC'H;KM'9-K.SK_P]@6B<@LN-%2X
M)BAIN?! M5/=&D8V;I)6TM!<NF-)#R$J&T#^M91F;]@$W=.:_@502P,$%
M  @ B3&%63Q*5&$U P  T@D  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N
M>&ULQ99M;],P$,>_BA4F!-*V//4A&VVEKF-B$D/3-AXDQ LWN38&QRZVTV[?
MGK.3AK;KPEX@>-/&SMWY_[NSXQNLI/JA<P!#[@LN]-#+C5F<^KY.<RBH/I8+
M$/AF)E5!#0[5W-<+!31S3@7WHR#H^05EPAL-W-RU&@UD:3@3<*V(+HN"JH<S
MX'(U]$)O/7'#YKFQ$_YHL*!SN 7S<7&M<.0W43)6@-!,"J)@-O3&X>DDL?;.
MX!.#E=YX)I9D*N4/.[C,AEY@!0&'U-@(%/^6, '.;2"4\;..Z35+6L?-YW7T
M"\>.+%.J82+Y9Y:9?.@E'LE@1DMN;N3J'=0\71LOE5R[7[*J;0./I*4VLJB=
M44'!1/5/[^L\;#B$O2<<HMHAVG7H/.$0UPZQ ZV4.:QS:NAHH.2**&N-T>R#
MRXWS1AHF;!5OC<*W#/W,Z!:W159R(')&<$\@M<!EE0*1/A"CJ-"<5OG.OJ,:
MK)_1Y-4Y&,JX?DV.R!7[0NZP*IA1EFKRGA7,0$:^7D$Q!?4-+3[>GI-7!Z_)
M 6&"W.6RU%1D>N ;E&]%^&DM]:R2&CTA-8S(E10FU^2MR"#;#N C=P,?K>'/
MHM:(5U0=DS@\)%$0=?8(FCS?/6Z1$S>UB%V\SA/Q)F51VFPOX=FE."13F#,A
MF)C;"CX 5?L26ZW;=>O:<[T<A4&2A-' 7V[BMLJSWY-3O: I##W\8&A02_!&
M+U^$O>!-"WRG@>_\?7@061MVM6)O"SM.DG@'N_.G[&P!=1N@;BO0.$TK)#P-
M%S719$TT;BC(I4AYF=D"7DOE$,?&*#8M#9WBN322?) BQ8VO).?6[%(8P/R;
MYHSM0V_5]OQ25@GZ2\&VTMAKTMC[3X>B]VAW'(5Q?'*RLSL>F\4GP<G^O=%O
MH/JM4!=M)%QJ#=K2$I.#DW](!%[HR&+H_3Z4_F.4J-_9)=EC%?;C(-G/DC0L
MR3\_N,FC$WD4]L).L@.TSVRK@A60OW$]%J#FKFO0))6E,-5ET<PVC<G8W<<[
M\V?8L%3]Q>\P5;>#5P'N.$TXS#!D<-Q'4:KJ(*J!D0MW"4^EP2O=/>;8=(&R
M!OA^)J59#^P"31LW^@502P,$%     @ B3&%6:;E592; @  M@8  !D   !X
M;"]W;W)K<VAE971S+W-H965T-#@N>&ULC97;3N,P$(9?Q8JX  G(L2F@M!(4
MH45:)$1A=Z757KC)M+7PH6L[#>S3[S@-46C3BIO$3N8??__8F625TJ]F"6#)
MF^#2C+REM:LKWS?Y$@0UYVH%$M_,E1;4XE0O?+/20(M:)+@?!4'J"\JD-\[J
M9X]ZG*G2<B;A41-3"D'U^PUP58V\T/MX\,062^L>^.-L11<P!?NR>M0X\]LL
M!1,@#5.2:)B/O.OP:I*Z^#K@!X/*=,;$.9DI]>HF]\7("QP0<,BMRT#QMH8)
M<.X2(<;?)J?7+NF$W?%']KO:.WJ940,3Q7^RPBY'WH5'"IC3DMLG57V#QL_
MY<L5-_655$ULX)&\-%:)1HP$@LG-G;XU=>@(PF2/(&H$T5<%<2.(:Z,;LMK6
M+;5TG&E5$>VB,9L;U+6IU>B&2;>+4ZOQ+4.='4_Q6!0E!Z+FA,DU2*LT T..
M;\%2QLT).2,/[!=YQL)CT5ANR'<FF(6"_'X ,0/]!R->IK?D^.B$'&$.\KQ4
MI:&R,)EOD="MX^<-S<V&)MI#\T#U.8G#4Q(%4=(CGWQ='G^6^UB7MCA16YRH
MSI?LR3=18J4DUJ37RD8[J+7N8UF/+X:#S%]W>7=CXC .VZ!/5'%+%1^DNF.2
MX8879*%4?Y$W^K2S:A*'Z1;:;E <)FD_6M*B)0?1GI6EO'N.^NB2G84'X66X
M1;<;E$;#83_=H*4;'*3[#L9<D>L\+T7)J3O"E<:3?%:H2A*KB,2FB9V0LW]T
MAE_$FO(2^@P,=MC.PB"YW'+0%Q4G>_8^;2VD!RW<-Z5]/W6T?7#ISHE+PB3:
M8NL)NHRW]][O=!77T?'K6C!I"(<YRH+S(>KUIDMN)E:MZD8S4Q;;5CU<XH\%
MM O ]W.E[,?$]:[V5S7^#U!+ P04    " "),859C@MX*G\&   P-0  &0
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
M<?EQS4)5NL4 ]?LJ3>7C0?'23/V2U/Q_4$L#!!0    ( (DQA5D+QE9#U@(
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
MEL*B3D;=]D!5"[#4S-N8-7+X,'(\?B.STZV3?;_]N]9>K0(XAD/GJ%G AUD
MM4KV^VZ.\CI5,AR2;9)@J9D&:LSP8<QXCBK9[]*'6E_]SJWSJ/2!I6;ZJNG#
MA^GCX"K9[T,*MWV3U"4\O+591WG@HO'$!8P4\&7_J74R/+CM$H&J%F"IF<9K
M//%A/+&K2/R^#1&W>WU$)0DL-=,A31(^3!+VJ;EWI0R/;)V7J'2"I6:ZKNG$
MQ]SZJ,7,34VGO?,!#VEM$"I*#!L/BI:/]5ZQ8A%G@B1\KN2=DXDZ"8KMD[+;
M-S)?5<^.WN92YFGU<LE9Q(NR@?I^GN?RX4WY..KN>>79?U!+ P04    " ")
M,859SF0EU'P,  # H   &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6RU
MW6UOV[H9!N"_0GC#T )M;,EO<98$:"-1)'&R%4G/-NQ@'U2;MH7JQ:/DI 7.
MCY\D.Y%I,[3L<^]+FSCB12IY:-&Z+?GZ.5/?\Z64!?F1Q&E^TUD6Q>JJV\VG
M2YF$^46VDFGYDWFFDK HOU6+;KY2,IS5C9*XZ_9ZHVX21FGG]KI^[(NZO<[6
M11RE\HLB^3I)0O7SLXRSYYN.TWEYX"%:+(OJ@>[M]2I<R$=9_+KZHLKONJ_*
M+$IDFD=92I2<WW0^.5=BV*\:U%O\(Y+/^<[7I-J5;UGVO?J&SVXZO6I$,I;3
MHB+"\K\G>2?CN)+*<?QWBW9>^ZP:[G[]HM-ZY\N=^1;F\BZ+_QG-BN5-Y[)#
M9G(>KN/B(7MF<KM#P\J;9G%>_TN>M]OV.F2ZSHLLV38N1Y!$Z>;_\,?V%['3
MP)V\T<#=-G#W&[AO-.AO&_3;]C#8-ABT;3#<-ABV;3#:-ABUW8?QML&X;8/+
M;8/+_0;.&PTFVP:3M@V<WLM?KE=7T.9/7M>+%Q;A[;7*GHFJMB^]ZHNZZ.KV
M99E$:34_'@M5_C0JVQ6WCYMY0;(YR:-%&LVC:9@69=E.LW5:1.F"K+(XFD8R
M)^\\6811G)._A4J%55F_)Q_)??0O\K4L][)4HVE.?HF2J) S\MN]3+Y)]1_R
M0**TW"B.R]F07W>+<LQ5S]WI=GR?-^-SWQB?0^ZSM%CFQ$]G<F9H[QUI[UJ
M;OG+>OV-N2^_L<^N5;P/U07I.Q^(VW,'Y-='C[S[\WN2+T,E3?MW=XKV[T\/
MY-W#>]-N0@?EGS&HMS7:7NL?'UM@USPYO2"]?JTY+YJ!8:<P;__>^;%]^TG<
M6G'&EL&($Q3C6+1*[;_.[7[-]M]@OZALMIX6A*>;XVAU//KMEW(CP@N9Y/\Q
MS<:-.#"+U<'Z*E^%4WG3*8_&N51/LG/[ES\YH]Y?3:6/Q#PDYB,QBL0"),:0
M&$=B H1I\V+P.B\&-KV<^W.I5'F0FF9)$N7Y6T>FC3*LE6J=^70[Z5U>]GJ]
MZ^[3;IE;>SNUS%MVZB,[I8>=CGK.X*#3 -DI0V(<B0D0IA7G\+4XA];B?)!Y
MH:)IM8::AOG25)?#@[_6>'+XQ[JS]G-J66ZPT9$^?62?U-#GI7-8E,@^&1+C
M2$R ,*TH1Z]%.;(6)4^?9%IDY>N$9U4N[\DL>TY-E6E53ET](#%O=%!+(V=X
M6+_(/NEAG]7S^$'](OMD2(PC,0'"M/H=O];OV%Z_R2J,5%+6<%Z]TEUDV>RY
M?$EJ*F$K=&H)(S%O?%!.^]6+[(Z.#XXR^X6+[(XA,8[$! C3"O?RM7 O6Q9N
M5;=QEBX^QM%3N38(\UP6QE6K%3RU@)&8=WE048[A^=!']DF16(#$&!+C2$R
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
M.SGYF !-K*&:#]4H5 N@&H-J'*H)E*9/FB;9'N _H78 S;&AF@?5?*A&H5H
MU1A4XU!-H#1]BNQ\5JTU!#QAV61WK,LF:%)]_D!\Z$#H^0,)H -A4(U#-8'2
M]/)N,NB!/2TU+)O^8%1G[_#DXP,TP89J/E2C4"V :@RJ<:@F4)H^@9JL>S#"
M+Z&@:394\Z":#]4H5 N@&H-J'*H)E*9/D2;-'M@OJVZ_A+([KFT)!<VKSQ^(
M#QT(/7\@ 70@#*IQJ"90FE[>31(]L&>FC^MO^51%*^V^WM6=E_;>!66L>.C5
MT5#-@VH^5*-0+8!J#*IQJ"90FCY5FFQ[@+_5]P":9$,U#ZKY4(U"M0"J,:C&
MH9I :=H4&39)]O#89QH_R70MR5QE"9EF::'"<L)4_50W]EM)%64STS2QLZ=.
M$ZCF'=EEAR3E?IKNE>"?W9)"]R" :@RJ<:@F4)I>_DU*/;1GJ6\NIO;.4QFG
M /22:ZCF034?JE&H%D U!M4X5!,H39\J3>(]Q-_[>PC-MZ&:!]5\J$:A6@#5
M&%3C4$V@-'V*-/GVT'[E]MF+*6C&#=6\([L\ZFW61,:34W^@+87N10#5&%3C
M4$V@M,T4Z.9+*0LO+,+;ZT2JA;R3<9R3^M-1JOML[3Q*E)Q7G[YU]<GM= \>
M_^Q<W3F&QSWGBIH>#YPK9GJ<.U>B?KS;#.?V>A4NY'VH%E&:DUC.RZ'U+L;#
M#E'18OGZ39&M;CKE,?1;5A194G^YE.%,JFJ#\N?S+"M>OJDZ>,[4]WKW;_\'
M4$L#!!0    ( (DQA5GQ\=LO40(  &P%   9    >&PO=V]R:W-H965T<R]S
M:&5E=#4S+GAM;+54;6O;,!#^*\*#L<&(8^>EI7,,2;NQ0+.5=F]0]D&Q+[&H
M);G2.6YA/WXG.?$\:/)M7RS=Z>ZYYY%\ES3:/-@" -F3+)6=!05B=1&&-BM
M<CO0%2@ZV6@C.9)IMJ&M#/#<)\DRC(?#:2BY4$&:>-^-21-=8RD4W!AF:RFY
M>5Y J9M9$ 4'QZW8%N@<89I4? MW@-^J&T-6V*'D0H*R0BMF8#,+YM'%8N+B
M?<!W 8WM[9E3LM;ZP1G+?!8,'2$H(4.'P&G9P264I0,B&H][S* KZ1+[^P/Z
M1Z^=M*RYA4M=_A Y%K/@/& Y;'A=XJUN/L%>CR>8Z=+Z+VO:V+-IP++:HI;[
M9&(@A6I7_K2_AUY"="PAWB?$GG=;R+.\XLC3Q.B&&1=-:&[CI?IL(B>4>Y0[
M-'0J* _3>?98"RO\#;VY N2BM.PS-X:[VWJ;A$A%7&B8[0$7+6!\!#"*V4HK
M+"S[H'+(_P4(B5U',3Y07,0G$5?<#-@H>L?B83P^@3?J)(\\WO@8GGAB7^FW
MH"<5&8G5!@LVEV!$QME29>Q^!7(-YA?[S5;B9S_V6DB!D'<1+UW/R>*NQRYL
MQ3.8!=1$%LP.@O3UJV@Z?']"VKB3-O;HHR/2%K4EC[6L_ZSWU^1C2P1I7R0\
M_@^$)QWAR<FW^-(H,+80%1,*@?#Q)88MQKG'<%-FET9)N.N7#7L=0"^Y]7UN
M6:9KA6TS=-YNE,S;#OH;WLXA^MVV0EE6PH92AX,SJF[:WFX-U)7OI[5&ZDZ_
M+6@<@G$!=+[1&@^&*] -V/0/4$L#!!0    ( (DQA5FR$0"[V04  .\@   9
M    >&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;+5:76_;-A1]WZ\@O&)H@382
M27UFCH$V1K<"S1 D[3:@Z -MT3912?1$.F[^_4A)U2>E)H:<AUB2[ST\]XJ7
MYTKT_,BS;V)'J03?DS@55[.=E/M+RQ+K'4V(N.![FJIO-CQ+B%2GV=82^XR2
M*'=*8@O9MF<EA*6SQ3R_=ILMYOP@8Y;2VPR(0Y*0[/$=C?GQ:@9G/R[<L>U.
MZ@O68KXG6WI/Y>?];:;.K HE8@E-!>,IR.CF:O867BZQKQURB[\9/8K&,="A
MK#C_ID\^1%<S6S.B,5U+#4'4QP.]IG&LD12/_TK0636F=FP>_T!_GP>O@ED1
M0:]Y_ ^+Y.YJ%LQ 1#?D$,L[?OR3E@&Y&F_-8Y'_!\?2UIZ!]4%(GI3.BD'"
MTN*3?"\3T7" SH #*AU0UP$/..#2 3]U!*=T</+,%*'D>5@221;SC!]!IJT5
MFC[(DYE[J_!9JN_[O<S4MTSYR<6]FDC1(:: ;P#9LG0+2$KB1\%$?F6]YH=4
M"G6'UY0]D%5,!7BYI)*P6+P";\ -^Q=\4C=1W0"V%N C2YBD$?AR0Y,5S;XJ
MB\_W2_#RQ2OP K 4?-KQ@R!I).:65.0U!6M=$GU7$$4#1&](=@$P? V0C1R#
M^_+I[KCM;JF457E#5=Y0CH<'\-ZSE*1KG:^[*C6OP2T1$BP/%'SYJ.S!!TD3
M\=44:P'NF,%UK5^*/5G3JYDJ9D&S!SI;_/8K].S?39%/!-;* Z[R@,?0%W]D
M7!CO9N'FYFYZ\7E8H-"V@[GUT*1NL/)"'%96+4Y.Q<D9Y?0V5JN9NCL4J'41
M1/RPDIM#7$UF$]L"T&OP>.-@C#ML#5;(=UPS6[=BZXZR_8M*$R.W-Q9R/-_M
M,#)9P= Q,_(J1MXX(R[!7L_DZ$!-U$:]GSMY)P)K!>I7@?KG+&)_RCQ,!-;*
M0U#E(3BMB(/>]()N&':+V&!E(]\S3\*PXA1.7<2AJ8B=#EF#$?2@F2NT:Q6U
M3RGBTJN=0-?K<C*9V1 .+"RPH>UPE-5M6<1@]0@@D!Q@&T3DT:R^HU#/G<U3
MH;4#K\49GE6=X:3R/!5:.Q>U0,,3%;KT:\XZQX=V=V[VK3P[&"J86J+AY!H-
M32+M=37:9 7M 46$M4C#DU0:]@7808[?Y=2W<D/?'^!4RS0<U^EF>>.\OKV1
M^IY4M:=":T=>ZS8\JW##295[*K1V+FKMAB>*-S3H<N#TZKMOA1 .!N9FK=YP
M<OF&!FG&;H^OP2H<6(Y0K=_H)/U&!F%VPBXE@Q6"SD!YHUJ]T=/5V\O+.QPN
M[W&L9S]1GD.^4>/9^KP/U],^79]#OE$MW^A$^49]88:NU^W-359!.-!9HEJ^
MT>3RC4SR[<,N7Y-\-Q:M-M]:OM%)\HWZP@SML"O?)BO?'<IA+=_HZ?(=YO4-
MT4B!3ZK?4Z&U0Z_U&YU5O]&D^CT56CL7M7ZC$_4;]9791YUV]_HGX%^@*8%+
M S1RAYZ"42WZ:'+11P8Y]U#0C7)\W*$H3<_Z>."]!*Y[!7Q2KX#[74#8>5UW
M_1/D@3@,R,A! ^L/KOL+_/3^(N$9!7)'TM$U:!SPN74W%5H[_+K)P&=M,O"D
M3<94:.U<-%[BG_H6W_". 'IA=UJ/HP]-ZSXV#H*!)P]<MR9X\M8$FYJ.,/"[
M88X//!2F:=< 0CP09]W2X)-:FM*KM:4" ]0-91Q[*)0^-O3]H85(-T+M*W5_
M@$<U5X]_1V,BJ?@%/.-/M5!B1_1*EI%4;&@&)/E.!=@3%NE53NXHN.;)GJ2/
M@*=@17<DWNA]SAO"4J (4"HOU'*0>W*0<DD!@GH>/8L&2XO]^&)K?$NR2*\R
M>O"U6F&W5.^$\F-*,[%C>SU\DQ=)(Q#1F FIG"Y,U6TU=GL3FFWS77,!\NE=
M;-Q55XN=^7?P\CK?P.Y<?XN]RZ6Z3:9O_!^;^58]1/%3@!N2;5DJ0$PW:CC[
MPE?3(2MVUXL3R??Y?O.*2\F3_'!'240S;:"^WW"5U_)$#U#]QF'Q/U!+ P04
M    " "),859)JZ9\-\"  " !P  &0   'AL+W=O<FMS:&5E=',O<VAE970U
M-2YX;6R-E6UOVC 0Q[^*%>U%*[4-Y &V"I *W;1)0ZI*NTZ:]L(D%V+5L3/;
M@?;;[^R$C$)@?0.V<_?W[\[G\V@CU;/. 0QY*;C08R\WIKSV?9WD4%!])4L0
M^"63JJ &IVKEZU(!39U3P?V@UQOX!67"FXS<VIV:C&1E.!-PIXBNBH*JUREP
MN1E[?6^[<,]6N;$+_F14TA4LP#R6=PIG?JN2L@*$9E(0!=G8N^E?SX;6WAG\
M8+#1.V-B(UE*^6PGW]*QU[- P"$Q5H'BWQIFP+D50HP_C:;7;FD==\=;]2\N
M=HQE237,)']BJ<G'WD>/I)#1BIM[N?D*33RQU4LDU^Z7;!K;GD>22AM9-,Y(
M4#!1_].7)@\[#OW!$8>@<0CV':(C#F'C$+I :S(7UBTU=#)2<D.4M48U.W"Y
M<=X8#1/V%!=&X5>&?F:RP+)(*PY$9J20:\ #,IHP04P.A'(\9"H2(%@N))75
MTF05Q]0GLK)F9[=@*./ZG%R2.?M)'O!T,+,LT>0[*YB!E/R:0[$$]1LM'A>W
MY.S#.?E@Y1]R66DJ4CWR#89A8?RD09[6R,$1Y'Y YE*87)//(H7TK8"/\;=)
M"+9)F 8G%>=479&P?T&"7A!U ,W>[QZ>P G;,PF=7G1$;TJY2SHUY*94C)/^
M15>6:I'8B=C+NIX$PR@>^>M=\D.C. H&K=$;OJCEB_[#E^)-61I2*KEF]CYW
MX=4:@]V=@V ?[] HPB1VX\4M7GP2[TEAY5W*+.NLK?A@Q\L04[+'U6$UZ(?]
M;K!!"S8X"89]![N*P&NM%(CDE1A%A>;4];.491G89>C$'AP"?=I/9H?-,#Z2
MS&'+/'QO+6*9)[FM\RZ^X4&=16$8[@$>&KVIV!K0WVEF!:B5Z_&:N)937^EV
MM7U&;ESWW%N?XO-2OP;_9.JW"2-9,:$)APPE>U=#1%)UOZ\G1I:N92ZEP0;L
MACD^D:"L 7[/I#3;B=V@?70G?P%02P,$%     @ B3&%6=MM_6X6!   GPT
M !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULE9=?;]LX#,#?[U,(QAXV
MX%;_C9,428 UP>$&K$#1=KL#ACTH-AT+LR6?I#3MMS]*]MPT5MRN#XTMD]2/
M%"52BX.0/U4)H,EC77&U]$JMFTO?5UD)-547H@&.7PHA:ZKQ5>Y\U4B@N56J
M*S\*@M2O*>/>:F'';N1J(?:Z8AQN)%'[NJ;RZ0HJ<5AZH?=KX);M2FT&_-6B
MH3NX _VUN9'XYO=6<E8#5TQP(J%8>I_"RTTX,0I6XAN#@SIZ)L:5K1 _S<OG
M?.D%A@@JR+0Q0?'G =905<82<OS7&?7Z.8WB\?,OZW]9Y]&9+56P%M4_+-?E
MTIMY)(>"[BM]*PY_0^>0!<Q$I>Q_<NAD X]D>Z5%W2DC0<UX^TL?NT <*83Q
M&86H4XA.%9(S"G&G$+]5(>D4$AN9UA4;APW5=+60XD"DD49KYL$&TVJC^XR;
M=;_3$K\RU-.K.TRD?%\!$07!Q&DHRPD\8E8I4(3RG A=@D02*8%K0I4"K<C[
M#6C**O6!?"37[%]RC^N(:\ R1;ZPFFG(R?=KJ+<@?Z#$U[L->?_N WE'&"?W
MI=@K-*P6OD9^0^%G'>NZ98W.L%Y3>4'B\$\2!5'B4-^\73U^J>YCU/K017WH
M(FLO.6/O1L+'AC[A)M!.9UKMB=4VV^]A%:73=.$_'",[A*9)U N] (M[L/@U
M,+N.FCZ"DZQ53X\F#8/H!&PH,Y^XL9(>*QG%^LQSJ#DK6$;;+6]RR84W:L8<
MA)>JH1DL/4Q8!?(!O!5QI4,R<"&9)FX?)KT/DU$?UMT^8#P3-9@(GW=C,HQR
MG,Y.PNP02N:I&S+M(=-1R&^?[O%(SH ]T&T%+K34-6MX@N80BM,SJ3GMT::C
M:+<]%BFDJ,DU5B:" N ,X=6XL>_A#Y=STP'W+#@-^ZCA-Z78"_=GO?NS4>*[
M/<_E$]:EK1;2N35G _@HG<<G]$.A.)[.W"LS[]'FHV@;:(1B[I-L/HSH:4"'
M(F$<NHG"X+DV!>/ATK0H7DGESL3+7#X]91U"\W-T1Y4S'*7[ MAOO$87#I<J
M.-UH#J%P>@[ON3J%X^7I,]> R:M?(XR&&1>< @YEPN ,WW.1"M]6I5[M-IS4
M\:!NSH?[Q"4UGYPC-W7LY<AS50C'RP*>1+=040WJ#_(;?UH055*)=412K@KT
MW)9L8N.R?2(8#+(6=4/Y$\&"N8625H7IU(Z.S0MR"U93$"XTD"@D>!OX+0S&
MV_M#V\KOJ,P9W]G)LY+R'9BV31PX2%6RQDQ_S&56+8>**8U*%ZXSTC_J3FN0
M.]OE*Y*)/==M4]./]C>)*]MP#\:3RW68.+],\(OM[?WG*=JK"[9].\85J:#
MZ8*+*2ZE;&\#[8L6C>V/MT)CMVT?2[Q!@30"^+T0&-?NQ4S0W\E6_P-02P,$
M%     @ B3&%69J3HNT< P  2@L  !D   !X;"]W;W)K<VAE971S+W-H965T
M-3<N>&ULM59K3]LP%/TK5H8FD%KR:OI:&PG*IB&!5E%@DQ ?W.2VL7#B8CLM
M_/O92>JU7:A *E^HG=QS<L[)=;B#%>-/(@&0Z"6EF1A:B92+OFV+*($4BU.V
M@$S=F3&>8JFV?&Z+!0<<%Z"4VI[CM.T4D\P*!\6U,0\'+)>49##F2.1IBOGK
M.5"V&EJNM;YP0^:)U!?L<+# <YB O%N,N=K9AB4F*62"L QQF VM,[<_<AT-
M*"KN":S$QAII*U/&GO3F,AY:CE8$%"*I*;#Z6<((*-5,2L=S16J99VK@YGK-
M_J,PK\Q,L8 1H[])+).AU;50##.<4WG#5C^A,A1HOHA14?Q%JZK6L5"4"\G2
M"JP4I"0K?_%+%<0&P&V] ? J@/=>@%\!_,)HJ:RP=8$E#@><K1#7U8I-+XIL
M"K1R0S+]&B>2J[M$X60X47T1YQ00FR&N+>M%+@!A(503'5^ Q(2*$]1$U^0/
MNE7YJ^Q()- 528F$&#U<0SH%_J@J[B87Z/CH!!TADJ';A.4"9[$8V%()U8^S
MHTK4>2G*>T/4->:GR'<;R'.\5@U\]'ZXOPVW53PF(\]DY!5\_AM\8ZY.#9>O
M#32F.)-(F4+?GW.R4.TLT<.5*D>7$E+Q6&>UY&[5<^M3VA<+','04L=0 %^"
M%7[]XK:=;W7&#T2V%8-O8O#WL8=7($1?G;LH3W.*]:N/03TF(E@?R#KK)5]0
M\.GOR3)L>GXW&-C+34]U54'@F*HML2TCMK57;/$]:K)9T_2R:* ,9)W,DJF]
M(<#O]%H[*FN* L>M%QD8D<%>D><YH3')YN8,U:G;2_'1_CD0V9;;MG';_L1C
MU#YD# <BVXJA8V+H['WIQG(#I4PRCI:0D(B"* )A,@%>Y[_S7_\%W59OITEK
MBCH]K[Y)NT9O]WUZT?U:Z)D2^DL+W=NX>VD_^L8.1+:50,\DT/O$QNT=,H8#
MD6W%X#K_9@7G,UJW8MW\PON^L].Z-45>T-MI77MCT-%3IOI//R>90!1F"N6<
M=A2<EX-;N9%L4<P^4R;5)%4L$S7L M<%ZOZ,,;G>Z''*C,_A7U!+ P04
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
M#EY0U@"_+Z0TFXV]H!GED[]02P,$%     @ B3&%6<A>Y_!\ @  +P8  !D
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
MS#*F0?;;+<T65'X'B2_S&?KP_B-ZCQA'CVM1*,(3-7(TP#2+.7$%:;J%Y+5
MNB7R OGX#'FN%UC49Z>K^X?J#CBG]I!7>\@K[04M]NZE2(I8HPV1DG#-J'5+
M6QO]TH8Y:T\3W_=&SM,^;HL,'M0R!^#\&IS?">X63K:FG/"8VE!ME<.]%7'0
M/T+5E E\UXXJJ%$%G:BNLSP5+Y2>2YH2DR5E9I'4ZKF@L;[OA<,CD!8A?^C9
M4?9KE/U.E%>"%PI!CD*^QI2;^F,%V&^N/>P?Q]8BY >!'6!8 PP[ 7ZF4-!0
MRLB"I:PM\<)&4D7]8^\U9<(HLF,;U-@&G=CN<BJA$O 5*E&>04'8PGPY0]-"
M2O#G&9IKB#Z0A#;5Y8:9-&4D1?="L;+H?[M^UH9"%E!_KGF1E28%_V[;9S><
M3\>ERX15Z#65;_AO]M_;/?!G5/LS.FFA6&094X95K=&.&I$,?#\Z"G=3R \'
M?7N\AS6^87<N"J4 '#<AISQ^L8"[ZK;P#5OCVJED;CV7*B<Q'??@6J.H?**]
M";+%<=@L8X.6\X?='3FZG9B_DK2@B"0)1$:39Y23%P+):B<UMX$@BL*CT%B$
ML.</6W#ND3CNYBBA]#F)?Q:L.EFJR',A=9FN:R(3("_ZBMX6NC?LM\2NTCK8
M3;A':=6>FU*>%[;D(][1,N[FY;OR%'8Q2V7@,"?P<>6V2/7#L(5;\(Z8<3<S
M/PH-I2[>ED(KNB;Q>B[&[C$\BQ@.]A+K$-^.HG$W1Y]$+I6-_5+B10WNLTD-
MPS:$.WK&W?S<13%_"A[_'RSS!J1M4+G@Y^V!G?T[&X?.VET5</==X>X$KIOB
MYD4@B(+C:%J$W+;CL+LNX&XB/<5ST\K&X2W:;]10FU38<I_!AH /9W:4A]]D
M+/10WF#5.RT0>!CMUUC(MD?),DBK7W^)/#SX3:&;^2U:% KL*'5FKI5ID9@$
M-JJ2FC;<C/)"QFMS^H!/%4NJ?'RGUT1#L59H02DTQ"M):7)A2PYGK]V#;%Z5
M;;-AYX+K;>M0S]:M^579P3;FH\LI>,CV9@AORF[>V2VQ_18 #=:*<852NH3E
MW(L!1$)NV^OM0(N\;#@70D/[6CZN*8%]&@%XOQ1"OP[, O5'CLD_4$L#!!0
M   ( (DQA5GXMB&#_0,   H,   9    >&PO=V]R:W-H965T<R]S:&5E=#8V
M+GAM;)56VV[C-A!][U<0ZJ)(@,:R+KZEMH'$WD4+K-L@3KH%@GV@I9%-+$5Z
M2<I.]NL[E!S%D6FA?;%%<L[PS(4S,]Y+]4UO  QYSKG0$V]CS/;:]W6R@9SJ
MCMR"P)-,JIP:7*JUK[<*:%J"<NZ'W6[?SRD3WG1<[MVIZ5@6AC,!=XKH(L^I
M>KD%+O<3+_!>-^[9>F/LAC\=;^D:EF >MW<*5WZM)64Y",VD( JRB7<37,^#
MR )*B;\9[/71-[&FK*3\9A=_I!.O:QD!A\18%13_=C #SJTFY/']H-2K[[3
MX^]7[9]*X]&8%=4PD_P+2\UFX@T]DD)&"V[NY?YW.!C4L_H2R77Y2_8'V:Y'
MDD(;F1_ R"!GHOJGSP='' '04#<@/ #")J!_!A = %$3$)\!Q = 7'JF,J7T
MPYP:.ATKN2?*2J,V^U$ZLT2C^4S8N"^-PE.&.#-=8B*E!0<B,[)5,BT20_94
M*2H, TTNYF HX_J27)$%^X<\8,#0V2S1Y#/+F8&4/"T@7X'ZBA*/RSFY^'!)
M/A FR,-&%IJ*5(]]@T3M=7YR(#6K2(5G2 4A64AA-II\%"FD[Q7X:&%M9OAJ
MYBQLU;B@JD.BX%<2=L/806C^W^%1"YVH]GI4ZHO/Z/L+GRT3:\Q83D4"+@]5
M"GJE OMX=].H-QK[NV/2IS+]853+O&,6U\SB5F9?JMB_$'A&CMI)K=+0/[JV
MUR!V*A'$ S>Q7DVLUTKL'A).M6892VA9,2X<U&[;=3P%7UWVM()LX;W66YK
MQ,/*JD'MP)L25P[U3JR^"ON!V^Q^;7:_E?*C89S]:+Z!BG?_]+Z@$0B72"]V
M4QK4E :ME&Z2[P73S ;!%8)V\%/H#$$KZ'^$8'!B;WPF ,/:VF$K8>PNV#L$
MUF*E0"0OQ.#[T+S*P91E&=AMYSL9GCI_T(B/0V1TYJ&,:L*C5L*W54TA5-N:
MCI4KV6#I<O$;G5P>]?H-@BZ9D9M@T'WK.=U6BG]*<57YTY"M5-5S9B+A!59[
MVSNDV8 BG-$59K]M1)?.)M(](1?&#?X.F3@\P_^H9P:M_&?ON3NY!:?U.PJ;
MY!Q"P9GP![;5O=]YZS9!>[O!NG</F+*@?S*24)S7&K44$R4!A9T>\UQJHTFF
M9$[N3N<!A&-H,*N8,"#*/,.I8<?*,3 ME&UJ&=,)Y>0%J"K[90??_-'U%D_?
M2HB]^T&Q?,7AEY^'83#X39-/RP59%1JMT+KC:K?^T<"3@UJ7@Z-&[H4P5:^K
M=^OA]+8<R1K[,SNT.O9O@O!Z%K@0Z&L\*:<U_^WJ:DK&Q[9F0A,.&=+H=@88
M654-GM7"R&TYBJVDP<&N_-S@L [*"N!Y)J5Y7=@+ZO%_^B]02P,$%     @
MB3&%69I<<VK> @  >@<  !D   !X;"]W;W)K<VAE971S+W-H965T-C<N>&UL
MC951;]HP$,>_BA7MH976)B0A0 5(+=VT2D.K2KM-FO9@DH-8=6QF.]#NT^_L
MA(Q"8'L!V[G[^W?VW7FXD>I9YP"&O!1<Z)&7&[.Z\GV=YE!0?2E7(/#+0JJ"
M&IRJI:]7"FCFG KNAT&0^ 5EPAL/W=J]&@]E:3@3<*^(+HN"JM<;X'(S\CK>
M=N&!+7-C%_SQ<$67, /SM+I7./,;E8P5(#23@BA8C+SKSM6D9^V=P5<&&[TS
M)C:2N93/=G*7C;S  @&'U%@%BG]KF #G5@@Q?M6:7K.E==P=;]4_NM@QECG5
M,)'\&\M,/O+Z'LE@04MN'N3F$]3Q=*U>*KEVOV13VP8>24MM9%$[(T'!1/5/
M7^ISV''H)$<<PMHAW'>(CSA$M4/D JW(7%BWU-#Q4,D-4=8:U>S G8WSQFB8
ML+<X,PJ_,O0SXQFF159R(')!"KD&O"!#F+ G 4I!AC>U!E$".;L%0QG7Y^2"
M3-EW\H@W@:?(4DT^LX(9-/TQA6(.ZB=:/,UNR=F[<_+.:CWFLM149'KH&T2V
M&_MIC7=3X85'\#HAF4IA<DT^B RRMP(^QMH$'&X#O@E/*DZINB11YST)@S!N
M 9K\OWMT B=JSC]R>O$1O2]8CDPL,14Y%2FTG5 ET'4"MBC7XVXXZ []]2[U
MH5&2#,+&Z U;W+#%)]GN1(J-08,F6:DLI,F!O )5;9255+(#$/<[07\/L\5J
MT(WC=LYNP]D]R?D J5P*]AM3D.IMPK8Q=@]VOXB37C_>@VPS&_1[_7;*I*%,
M3E)BU\&>(K"HL:Y$^DJ,HD)SZKI9QA98;W D Y)#H##<SX 6HTZ01.W0O0:Z
M=Q)ZPJ7^1WKV#C,O&NP?Z:'1FQRNV/R=-E: 6KKNKDDJ2V&J F]6FP?DVO7-
MO?4;?%BJ=^"O3/4J8?DNF="$PP(E@\L>(JFJTU<3(U>N6<ZEP=;KACD^CJ"L
M 7Y?2&FV$[M!\]R._P!02P,$%     @ B3&%60G\!P5S @  S 4  !D   !X
M;"]W;W)K<VAE971S+W-H965T-C@N>&ULK51M;],P$/XK5IC0)HVF>5E!(XVT
MMB"0*)I6!DB(#VYR;:PY=K#==N/7<[;3T%5MQ0>^)'ZYY[E[SG>7;:1ZT!6
M(8\U%WH85,8TUV&HBPIJJGNR 8$W"ZEJ:G"KEJ%N%-#2@6H>QOW^(*PI$T&>
MN;-;E6=R93@3<*N(7M4U54\CX'(S#*)@>W#'EI6Q!V&>-70),S#WS:W"7=BQ
ME*P&H9D41,%B&-Q$U^/4VCN#KPPV>F=-K)*YE ]V\[$<!GT;$' HC&6@^%O#
M&#BW1!C&KY8SZ%Q:X.YZR_[>:4<M<ZIA+/DW5IIJ&+P)2 D+NN+F3FX^0*OG
MRO(5DFOW)1MO.T"/Q4H;6;=@W-=,^#]];/.P X@&1P!Q"XCW >D10-("$B?4
M1^9D3:BA>:;DABAKC6QVX7+CT*B&"?N*,Z/PEB'.Y!-8@%)0XHNL0:R G$_
M4,8U^4R5HC;'%^05N9]-R/G9!3DC3) IXQR?0&>AP0@L3UBTWD;>6WS$6Q23
MJ12FTN2=**%\3A!BZ%W\\3;^47R2<4I5CR31)8G[<7H@H/&_PY,3X21=.A/'
MEQ[C8]_)%ZQ1K"]6:/*)U<Q@<G],H9Z#^GDH8R<);1-?ZX86, RP2S6H-03Y
MRQ?1H/_VD-K_1/9,>]II3T]J'^/+*FQ+K&!3M;4+ZI)P1N>,,_-TV169@D(N
M!?N]7P(^(]Y-Y$O6CJ%UGO0&6;C>57K *.U%G9%7$.XT!L:R=/-"DT*NA/$U
MUIUV(^G&=>+>^0A'E9\L?VG\G,,*6C*A"8<%4O9[KZ\"HOSL\!LC&]=^<VDP
M(6Y9X;@%90WP?B&EV6ZL@VZ YW\ 4$L#!!0    ( (DQA5D[ P%8:0,  $()
M   9    >&PO=V]R:W-H965T<R]S:&5E=#8Y+GAM;)56WV_B.!!^O[_"BO:A
ME78)";]*!4AMN--5VDK5TKU=J=H'DPR)M8[-V9/2WE]_8P=RE 9NX8'8SGSC
M[QM/9CS9://3%@#(7DJI[#0H$-?786C3 DIN.WH-BMZLM"DYTM3DH5T;X)D'
ME3*,N]UA6'*A@MG$KSV8V417*(6"!\-L59;<O-Z"U)MI$ 6[A2\B+] MA+/)
MFN>P /RZ?C T"QLOF2A!6:$5,[":!C?1]7SD[+W!7P(V=F_,G)*EUC_=Y"Z;
M!EU'""2DZ#QP>CQ# E(Z1T3C[ZW/H-G2 ??'.^]_>.VD9<DM)%I^$QD6T^ J
M8!FL>"7QB][\"5L] ^<OU=+Z?[;9VG8#EE86=;D%$X-2J/K)7[9QV -$O2.
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
M3I#& /=W0NB7%W- .\@N_P502P,$%     @ B3&%6>5HS-U% P  _0L  !D
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
MV&FJ^?Y!HY.!VKB&T>Z"0ICR JQGZY[TUO5NI_/#\7S8-#\:SUT/Z_]P7S;
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
M-[FM[O;3ZW/..ZH67%B7SP&&=SZ /:W61X?K&R.S_#!M)HV1:7X9,PJ-CQ6
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
M29$EAQ$:P _-0RQ2,X?G'/$R'.^E^J'7 (8\9ESHB;<V9G/N^SI90T9U1VY
MX)NE5!DUV%0K7V\4T#1/RK@?!<' SR@37CS.^VY4/)9;PYF &T7T-LNH>IH!
ME_N)%WK/';=LM3:VPX_'&[J".S /FQN%+;]"25D&0C,IB(+EQ)N&Y_.P:Q/R
MB"\,]KKV3*R4A90_;.,RG7B!900<$F,A*/[L8 Z<6R3D\6\)ZE5CVL3Z\S/Z
MW[EX%+.@&N:2?V6I64^\,X^DL*1;;F[E_A.4@OH6+Y%<Y__)OHP-/))LM9%9
MF8P,,B:*7_I8&E%+" >O)$1E0G2<T'LEH5LFY,[Y!;-<U@4U-!XKN2?*1B.:
M?<B]R;-1#1/V,]X9A6\9YIGX4B0R V+H(VCR_@(,95R3SU0I:OW]0#Z2:_8/
MN4??T3.6:'+%,F8@)=^N(5N ^HX1#W<7Y/V[#^0=80+#.<</I,>^07YV%#\I
MN<P*+M$K7,*(7$MAUIK\)5)(FP ^"JO41<_J9E$KXC55'=(-_R!1$/4<A.8_
MG]YMH=.MS.[F>-U7\.[82K E2Z@P9+ZF8@76L >A()'XYC]T]9X^DAD(6#*C
M"=/D%JB6@B[X$[F16K,%!_+M"G')I8%,?W>Y7)#HN4G8?>%<;V@"$P\7O@:U
M R_^_;=P$/SI<NA$8 V_>I5?O3;T^ OE6UJL=H[[#14)$&S@9"4<S< 9:];4
MX(KAG AIR )P9Z'<&NGRI1@L+):"W=]V<=B)QOZNKM<1%-2"&CKZE8Y^JX[Y
M-MOR?#W5N+L8%C!AMS9XOS,\8N@("FI!#8:#BN'@S4ZGD*";VNWEP$5B=,34
M&=1U,QU63(>M3.]+ TF">]03GF-[JE*GF<.77[+_@N+P)<6SSF#4^',3/JL(
MG[43_C2]O)I^OG!1;,U\ZTH]$5A#Y*@2.?H5=K;1*?TZ$5C#KS XG+O!B>9Q
M.]!;59=H1QM<SSW'PUH9$;;*^9K72_B9ISM06/]5Y8%342O6FQ6="*VI/#HH
MCWZ%J5^R.)5G)T)K>G:H@\+6LN$P6V@Y6^RQB!4G.)476,/F>1?VCG9R9]B@
M'Q[-;+]6*V>@5OD5 E>AW I3%)95;W5-F>;%^5'_S%Y?\AK\ %/<?;!L7#&A
M"8<E0B)7/+%5<9TH&D9N\HI\(0W6]_GC&J]@H&P OE]*:9X;=H#J4A?_#U!+
M P04    " "),859S!47T9 "  "\!@  &0   'AL+W=O<FMS:&5E=',O<VAE
M970X,"YX;6RM5=%NVC 4_96KK)HZ:6M" G3K0J0"G5:I2%5IMTG5'DQR(583
MF]H.M'^_:R=DM .TA[X0V[GG^)R+?1*OI7K0.:*!I[(0>N#EQBS/?%^G.99,
MG\@E"GHSEZIDAJ9JX>NE0I8Y4%GX81#T_9)QX26Q6[M622PK4W"!UPIT599,
M/0^QD.N!U_$V"S=\D1N[X"?QDBUPBN9N>:UHYK<L&2]1:"X%*)P/O//.V:AG
MZUW!#XYKO34&ZV0FY8.=7&8#+[""L,#46 9&CQ6.L"@L$<EX;#B]=DL+W!YO
MV+\Y[^1EQC2.9/&39R8?>)\]R'#.JL+<R/5W;/PX@:DLM/N%=5W;[WN05MK(
ML@&3@I*+^LF>FCYL 3K[ &$#"%\#NGL 40.(G-%:F;,U9H8EL9)K4+::V.S
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
MV>]=GC,P;9>V@=-UZ(RE=M1G85K2PX;&)]#^2FOW$OAFZY[*["]02P,$%
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
M 945H/V%E&;W81W4OS]&7P%02P,$%     @ B3&%67 CV?YO @  /04  !D
M  !X;"]W;W)K<VAE971S+W-H965T.#4N>&ULM51=:]LP%/TK%P]&"UT<.^G'
M.L?0I!LKM!"2=AN,/2CV32RJCTR2XP;VXW<E)R:#IF][L27YGG//L724-=H\
MVPK1P8L4RHZBRKGU=1S;HD+);$^O4=&7I3:2.9J:56S7!ED90%+$:;]_$4O&
M591G86UJ\DS73G"%4P.VEI*9[1B%;D91$NT79GQ5.;\0Y]F:K7".[FD]-32+
M.Y:22U26:P4&EZ/H)KD>#WU]*/C&L;$'8_!.%EH_^\E=.8KZ7A *+)QG8/3:
MX 2%\$0DX_>.,^I:>N#A>,_^)7@G+PMF<:+%=UZZ:A1=15#BDM7"S73S%7=^
MSCU?H84-3VC:VLN/$12U=5KNP*1 <M6^V<ON/QP DN$10+H#I$%WVRBHO&6.
MY9G1#1A?36Q^$*P&-(GCRF_*W!GZR@GG\CGM<ED+!+V$6FW0.BQA-G^R<'*+
MCG%A3^%DR@PJ5Z'C!1.G6>RHL8?'Q:[)N&V2'FGRP$P/!LD9I/UT^"\\)KV=
MZ+03G0:^X1&^&<DTO/!2YTX7S_"DN"/%7O<I_'Q N4#S"_[  _\!CW0":/=X
M8>&>2^Y!^XK7G+S9V4?DVJY9@:.(,F#1;##*W[]++OJ?WO UZ'P- OO@V&94
M]*,_C.F0E3#1DH)G63B[-\8PM4(*@X/%%@[KIFP;EF\:9LC9/5'"G4-I7W4W
M^ _NAIV[X9N[1BFBC"B8U(:.4[&%SR]%Y6W!C#D\@T?R:$4P_)KTECQIV?U=
ML\F3J][5Y462Q9M#6?%!&OS%0J=OQ94%@4M"]GN7YQ&8-JSMQ.EU",A".XI;
M&%9TOZ'Q!?1]J;7;3WSFNALS_PM02P,$%     @ B3&%69ZA +N:"0  744
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
M,W!0"!'-8O61;WZ';4!=8R_@L<S_HLU6UG-0D$G%DZVR7D'"TN*;?ML"L:.
M_2,*9*M ]A4Z1Q3\K8+_4H7.5J&3(U.$DN,PI8J.AX)OD##2VIIYR,',M77X
M+#7[/E-"SS*MI\8S?9#"+ ;$(Y2EH:";%$4T8#%3#"1Z.P5%62S?H5_0'?L'
M?=(;IL%F@40?6,(4A.CQ#I(YB,]:XF$V16_?O$-O$$O1IR7/)$U#.7257JAQ
MYP;;14V*19$CB[JCX@+Y^&=$/-)I4)^^7-VOJ[L:GA(C4F)$<GO^$7L?]-C@
M,Q$0,H5N"GB^H\=\XE9!(C\W!5E8[31;-0E])5<T@)&C,U:"6(,S_NE'W/-^
M;0JY)6,U /P2 -]FO00@* "(G@ 08"H+2Q=HSH6V:9X"JI>A)YL *;QT<R^F
M(*W'F/3-%JUW(VV0&O1ZO5*J%D*G#*%C#6%R,T%_KD'H$Q[M;N'3X?T7S90^
MK%2$Z)JF7PY.=U,X5H^G[F]+QFK@=$MPNF<YX-TV 6C)6 V 7@E SWHZIC!7
MNF9))3)]IRFT A'H;WWQZ3LDS )S$B+!$RVC0+M72% %#5%<V_T\XD8<"Z7^
MSHGW+CQ,]O+B.:E:Y/TR\OZKI';_(&E)'WM[$1P*83SPF@,8E $,K '\H;=F
MWI2Q_RNEK;Y./=$M&:O!<EG"<GF6E+YL$X"6C-4 P%[%;+Q72NIG'!W)ZJW6
MH)ZP^UG]G%0]^!U:AU\EK^UNFO<0-5(V?%@A>ITC85;,#%MYS_@W2$'0&$UX
MHI/;[*A)=1-4.U>\W?VI^="6M3I8%8O#_EEJ K:RPY-!:,E:'82*!V([$6RQ
M*M@=':L*G<9KO+M?%L[!!W%%"+&5;IV85[?I6@,%P<M2JE76V):U.DX5;\2]
M\Z24E2>>#$)+UNH@5!02VSEDBREE=W0LI:Q:)X/9?R9!ZRA5/!7;B6IK-_+@
MD$7O_X1ND.D3<HQ45)P26QE;614>TN!<]VVK_+,M:_6N445 B7>>OI&5;I[<
M.&K)6AV$BHB2UR&BY) _8D]_]D[^LV+U, S1K+^IV!2Q-\5T,9KQ3"U_0"=\
MWD>"!31%*\$2L-7#8E'N3F,W ;'(&^02!3Q+5=&^*]^63?CKO%>]_YZ0JPDA
MC3.^GLF[SV[EHNCZWU&QT'4=Q1!I=]Y%7\,JBD9Z,5!\E;>6YUPIGN2/2Z A
M"".@YR/.U=/ ."C_G3'^#U!+ P04    " "),859&;[;%\@(  "Q7P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970X."YX;6R]G%UOVS@:A>_G5Q#>P: #9&KK
MPQ_I)@'26"0#-#-%TNX.INB%8M.V4$OR4G+2 ?;'+R4KIFDKM#1SO+VH+8E\
M2/H]%5\=L;QX3N6W;"%$3K['RR2[["SR?/6NV\TF"Q&'V=MT)1)U99;*.,S5
MH9QWLY44X;2L%"^[;J\WZ,9AE'2N+LIS'^751;K.EU$B/DJ2K>,XE'^^%\OT
M^;+C=%Y.W$?S15Z<Z%Y=K,*Y>!#YY]5'J8ZZ6\HTBD6216E"I)A==JZ==]SO
M%Q7*$O^*Q'.V\YT40WE,TV_%P>WTLM,K>B268I(7B%!]/(D;L5P6)-6/_U30
MSK;-HN+N]Q<Z+0>O!O,89N(F7?X[FN:+R\ZH0Z9B%JZ7^7WZS$4UH+*#DW29
ME7^3YZILKT,FZRQ/XZJRZD$<)9O/\'OU0^Q4<+Q7*KA5!7>O@NN^4L&K*GA-
M*_A5!;]IA7Y5H=^TPJ"J,&A:85A5&#:M,*HJC,KH;L)1QG(<YN'5A4R?B2Q*
M*UKQI11$65N%,$H*[3[D4EV-5+W\:BP><_)F+/(P6F;DUU#*L!#3S^07<A?]
M3CXID2F!1).,?(CB*!=3\N5.Q(]"?B4_DB@AGQ;I.@N3:79&[HOCNVBY5)K,
M+KJYZEW11G=2]>1FTQ/WE9XX+KE+DWR1D2"9BJD)Z*IA;<?FOHSMQK42[T+Y
MEGC.&7%[KD\^/XS)FQ]_KNG8N WFC^M[\N:^#A,TP#C>T=[0!IC>\"B&-1^4
M9\%P.^;7]$D-JE]BW/K?Q@B=MY6E5W*]5[@?U#%)9^1&BFF4$QI.HF64_TF^
ME!=N<Q%G7^LDMJ'Z]=1B'GB7K<*)N.RH&WTFY)/H7/WT#V?0^V>=+)"P  FC
M2!A#PC@(9HC&WXK&M]&WHIF4HCE3MT\I19+7Z60#ZI>@8GI_NG)[3G]TT7W:
M%8"UN;8"0,(H$L8.?PRG[_8]\\?@H":-R/:WD>U;(_L^3+Z1]$G(J0QGN3VT
M&])@=S3G_5YO+[36]MJ&%@FC2!A#PC@(9BA@L%7 P*X E?V6"B"E!&P"&!P(
M8' 0?FMC;<./A%$DC"%A' 0SPC_<AG]H#7^9IMXF62[7ZL%)W0!41B#(=9RN
MZS5@I;7- Y"P8'APLQVIN].>/FFC4@S9,0Z"&>$=;<,[LH:W2O.NYU*((K[;
MAXRZV%I1;6.+A 5(&$7"&!+&03!#*>=;I9R?Y,'@'"D:)"Q PB@2QI P#H(9
MHG%ZVN7HM7@T(+,7V<3A]RA>Q^0QE8H9)7,R"54WU*5: Z-WF"F?']R6QU6Q
MXF-;SNOOE0KL/6X;>"B-06D<13-CO^-P.<=SAVB;.ZBON5#MY$2&N2!B-A.E
M?TI60D[4]7 N:F._:62X$]/>VUYOV-\/?K-R@;W3K<./I#$HC:-H9OA='7[7
M&OZ'/$RFH9R2\B%RW\6L#;45V':R@-("*(U":0Q*XRB:*1MM0#JG<2 =J 4)
MI050&H72&)3&4313/-J(=.Q.Y,'CZNW+G'.OYIPSHNY)Q4WHHWW&\6MF$L<Y
MG'&:E0OL?6X=?:@%^<H8W+TQ<%2K9ERU#>G8?4C[7$+^2YA(A R7Y":-U;7B
M8E&RR"OU#<0V\R#]NC&4%D!I%$IC4!I'T4R1::?3&9QFYD&Z?6,H+8#2*)3&
MH#2.HIGBT3ZIT\ HW7G8T0\U9"JFZTEQ2YK)-#:?@FH&\OY(0U^<>A$.ZQY_
MG(,YJU&QP-Z'UK)!TAB4QE$T4S;:?W7L!NS1B>V&WI#?7E[ -9S,H$8ME!9
M:11*8U :1]%,86F[UCF-7^M #5LH+8#2*)3&H#2.HIG+M[1KZ_X_7%OWT+7U
MA@>FK;TK;24"I5$HC4%IW*TQNX?ZQS4CKSU;MYUG^]?3F",-O9+&N+4NKN/N
MBZ91L<#>A]9J@'J]S8; 48V:>M FKFLW<3^DR?R73T+&Q)Q0:F/G'KZE.7Q)
M8V^P];]WJ"T+I3$HC:-HIA"T+>M:G;N_G:@6)=HL-K!WIVT> J4%4!J%TAB4
MQE$T4W3:SG7]DR2Q+M(C'4-I 91&H30&I7$4S12/]HQ=NV?\BGC.*H^XO -1
M(8Z\#*@:.>:KV/O26B-0RQ=*8U :1]%,C6C+U[6O;KU-GE0.*R8G>*5@;[GU
M/0CJ"D-I%$IC4!I'T4Q]:5?8'9YF H.NHX72 BB-0FD,2N,HFBD>[0V[=F\8
MY,*,&JV=JXH=63MG[W'KV$/M6RB-HVAF[+5]ZUH=/E3RLFED9"0OWG[DH1XM
ME$:A- :E<13-_'^:VJ/U[!XMSJD[TM K3IV]5MLI"DH+H#0*I;&*=N2!@J,:
M-=6E?6#/;L\V28P_)Y._EAK;VVXM'20M@-(HE,:@-(ZBF0K3SK+GGB0U]J"+
MA*&T $JC4!J#TCB*9HIG9Y<"NQN-28VK1O9?6.RGQO:^M-8(=D,"[(X$V"T)
M3F$>>]H\]JS^(BB%KAHQ4VAG7R%0AQA*HU :@](XBF8J1#O$GMTA_IONWV]*
M7]8T![JH&$H+H#0*I3$HC:-HIL:TP^R=9E&Q![6/H;0 2J-0&H/2.(IFBD?;
MQYY]K2\HS3G<U, 9'>[,8N]+:XU 76(HC4%I'$4S-:)=8L_N$A>S4+.G;NBR
M8"@M@-(HE,:@-(ZBF6K1OK)WFF7!'G19,)060&D42F-0&D?1S%W>M.7L-["<
M6VP&9,>U%0V4%D!IM*+M[GWENP=3+(,VRE$T4PW:(O;M%O&GY[39Q&/GM)8!
MU.Z%TBB4QJ TCJ*9:M%VKW\:N]>'VKU06@"E42B-06D<13/%H^U>WV[WMIYX
MH(N'H;0 2J/^H85=._% C5T4S51#8>R:9[21Y]N-O"_.UX=TG2]^("W^7,]D
M- D3LI)1+&QOR3>=ZN[L]1T+.2_W?<_(I-#@9G_E[=GMWO+ORQW5]\_[_COF
M^[57^NI*N>5Y5S>QV<S^+I3S*,G(4LQ4<[VW0_6+R,W^\)N#/%V5NXT_IGF>
MQN77A0BG0A8%U/59FN8O!T4#VUWZK_X'4$L#!!0    ( (DQA5GV;;=9'P,
M -,*   9    >&PO=V]R:W-H965T<R]S:&5E=#@Y+GAM;*U6VT[;0!#]E9&+
M*BJU\247$II8@J"J2(1&I)1*B(>-/8E7V%YW=Y. U(_OK)V8!$P$JE^2O<P<
MGS-[O)[^2LA[%2%J>$CB5 VL2.OLV+95$&'"5$-DF-+.3,B$:9K*N:TRB2S,
MDY+8]ARG8R>,IY;?S]?&TN^+A8YYBF,):I$D3#Z>8BQ6 \NU-@M7?!YILV#[
M_8S-<8+Z.AM+FMDE2L@33!47*4B<#:P3]WC8,_%YP"^.*[4U!J-D*L2]F9R'
M \LQA##&0!L$1G]+'&(<&R"B\6>-:96/-(G;XPWZMUP[:9DRA4,1W_!01P.K
M:T&(,[:(]958?<>UGK;!"T2L\E]8K6,="X*%TB)9)Q.#A*?%/WM8UV$KP6V]
MDN"M$[RW)C37"<U<:,$LEW7&-//[4JQ FFA",X.\-GDVJ>&I.<6)EK3+*4_[
M0Y$D7-.Q: 4L#2$0J>;I'-. HX+#,]2,QPHNF93,%/P3?($1_PT_Z2"HB#Q0
M<,$) 4.X'6$R17E'$=>3,S@\^ 0'P%,*CV,Z,=6W-1$VC[6#-;G3@ISW"KD1
MDPUHNI_!<[Q61?KP[>G-W72;RE36RBMKY>5XS5?P+H12,-PIT.T%Q<"YQD3=
M5>DK %O5@.8-/589"W!@T2NH4"[1\C]^<#O.URJU-8'M:&^6VIO[T/T?.D))
M[MBXI4IL@> 65C/7Q])O->C<EMLB*H*\AE<&[9!KE>1:>\F=$*.0''B)VEP:
M,"'Q/$ XF4M$PQ9NN(Y@)*8\QMRZ623HW#;Q8RDRR<GJ\O&EF__"B#WP9)&4
M2U7:]Q)\[T'7!+93RW99RW;=)F_7J;TFL!WMG5)[9Z^/<NU/-^ CH-*<;CD$
M,8.,-OF4_!/3H*H,!;;;W'*VT^@^LW]%D-MPJ^U_5-(^VDO[/-4LG>?<3I2B
M+_]X(8.(OFWP=+OO->]>^/<>8$U@.Y7HEI7HUFW>;IW::P+;T=XKM??^^X;N
MO;Q\W4;GF44K@UK/+&IOM1RFW:-O[9RG"F*<49;3.*+W6!8M5#'1(LN[D*G0
MU-/DPXBZ3I0F@/9G0NC-Q#0V91_K_P-02P,$%     @ B3&%6=N,R(%G @
MM@4  !D   !X;"]W;W)K<VAE971S+W-H965T.3 N>&ULK51M;],P$/XK5IC0
M)HVF2;N"1AII;4$@452U#) 0']SDVECS2[#==OQ[SG8:NJFM^,"7Q#[?\]P]
M]MUE.Z4?3 5@R:/@T@RCRMKZ-HY-48&@IJ-JD'BR4EI0BUN]CDVM@98>)'B<
M=KN#6% FHSSSMIG.,[6QG$F8:6(V0E#]>P1<[891$NT-<[:NK#/$>5;3-2S
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
MP@.EE'FJ!C$CBSPCFL,640V4V3GE_!Z>E3^2'=OKI%5;O0^R>J@(54-CQDS
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
M*>ORQHGX)YYIDJ19W*J_;NOZ QS[;#Y:61U_>7O\U?"[?P%02P,$%     @
MB3&%62@H@8JQ @  OC8  !H   !X;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L
M<\W:36[B0!"&X:L@'R"FJ[JJVZ.0U6RRC7(!BS0_"F!D>Y3D]H/( CYK%K.)
M_*U0VZ+\+JQ'J.G'EW)HQWUW&G;[\[#X/!Y.PZK:C>/Y5UT/ZUTYML-#=RZG
MRYU-UQ_;\;+LM_6Y7;^WVU++<NEU?S^C>GJ\G[EX_3J7_YG8;3;[=?G=K?\<
MRVG\Q^#ZH^O?AUTI8[5X;?MM&5=5_7FX71[JZT=XN$RN%L]OJZI_?@M5/7>0
M0)#,'Z00I/,'10B*\P<9!-G\00Y!/G]0@J T?U"&H#Q_4 -!S?Q!88DR+@F2
M)E@3:!V0ZT#@=4"P X'8 <D.!&8'1#L0J!V0[4#@=D"X X'< >D.!'8'Q#L0
MZ"VHMQ#H+:BW$.@MDQ_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM
M!'H+ZBT$>BOJK01Z*^JM!'HKZJT$>NMDLX1 ;T6]E4!O1;V50&]%O95 ;T6]
ME4!O1;V50&]%O95 [XAZ1P*](^H="?2.J'<DT#NBWI% [SC9[";0.Z+>D4#O
MB'I' KTCZAT)](ZH=R30.Z+>D4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U
M;YO\64F@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"WH]Y.H+>CWDZ@MZ/>3J"WH]Y.
MH+>CWDZ@MZ/>3J"W3PZ;$.CMJ+<3Z.VHMQ/H[:BW$^B=4.]$H'="O1.!W@GU
M3@1Z)]0[$>B=4.]$H'="O1.!W@GU3@1ZI\EA00*]$^J="/1.J'<BT#NCWIE
M[XQZ9P*],^J="?3.J'<FT#NCWIE [XQZ9P*],^J="?3.J'<FT#M/#GL3Z)U1
M[TR@=X-Z-P1Z-ZAW0Z!W@WHW!'HWJ'?SDWH/X]>A#+>>[S4^_R>I'B_?+;?'
M7Y??%R>ORA7G^KYB>/H+4$L#!!0    ( (DQA5E]\^X_0P(   ,U   3
M6T-O;G1E;G1?5'EP97-=+GAM;,W;WV[:,!3'\5=!N:U(B!W;82J]:7>[]6(O
MD"6F1.2?;+>C;S\3VDJ;.K2*2?O>$('M\SOQD3YW7'][GJQ?'/IN\)MD%\+T
M*<M\O;-]Y=-QLD-<V8ZNKT+\ZAZRJ:KWU8/-Q&JELWH<@AW",AQK)#?7=W9;
M/79A\?D0?_;M.&P29SN?+&Y/&X]9FZ2:IJZMJQ#7LZ>A^2UE^9*0QI/S'K]K
M)W\5-R39NPG'E3\'O)S[^F2=:QN[N*]<^%+U<5=VZ#(?GCOKT_,EWNEQW&[;
MVC9C_=C'(ZF?G*T:O[,V]%UZ*GIU/CG$&[:GS_SB_+G,N<"X\]Z-DX\3<_;C
M<:\C.9Y>3K&0=:$]_XIOB;'TQ>]GC]-N;/.7V?%Z?XQN/\_#9_/C\CO^=<9O
M]3_8AX#T(2%]%) ^%*0/#>G#0/HH(7VL(7WD*THC%%%S"JDYQ=2<@FI.436G
ML)I37,TIL.84605%5D&155!D%119!45609%54&05%%D%159!D5529)44625%
M5DF155)DE119)45629%54F25%%D+BJP%1=:"(FM!D;6@R%I09"THLA8460N*
MK 5%5D6155%D5119%45619%54615%%D5159%D5519-44635%5DV155-DU119
M-45639%54V35%%DU159#D=509#4460U%5D.1U5!D-119#4560Y'54&0M*;*6
M%%E+BJPE1=:2(FM)D;6DR%I29"TILI846=<46=<46=<46=?_4];OX[C_Q_'S
M,^VK=GC-S^;_/MW\!%!+ 0(4 Q0    ( (DQA5D'04UB@0   +$    0
M          "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ B3&%
M6:+%ZY_N    *P(  !$              ( !KP   &1O8U!R;W!S+V-O<F4N
M>&UL4$L! A0#%     @ B3&%69E<G",0!@  G"<  !,              ( !
MS $  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " "),859<1&*SG@$
M   :$P  &               @($-"   >&PO=V]R:W-H965T<R]S:&5E=#$N
M>&UL4$L! A0#%     @ B3&%6>?#+IKS!@  :!T  !@              ("!
MNPP  'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( (DQA5G\
M+&)BNP(  +L'   8              " @>03  !X;"]W;W)K<VAE971S+W-H
M965T,RYX;6Q02P$"% ,4    " "),8591*- (TH%  !*&0  &
M    @('5%@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @
MB3&%677");0< P  % D  !@              ("!51P  'AL+W=O<FMS:&5E
M=',O<VAE970U+GAM;%!+ 0(4 Q0    ( (DQA5F0@'+PK0<  ,8^   8
M          " @:<?  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M    " "),859+EQ*L)8)  ##+@  &               @(&*)P  >&PO=V]R
M:W-H965T<R]S:&5E=#<N>&UL4$L! A0#%     @ B3&%65PUDW(;!@  E T
M !@              ("!5C$  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+
M 0(4 Q0    ( (DQA5DF_^#0("H  %>%   8              " @:<W  !X
M;"]W;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " "),859=YQ(RZ$#
M  "Q!P  &0              @(']80  >&PO=V]R:W-H965T<R]S:&5E=#$P
M+GAM;%!+ 0(4 Q0    ( (DQA5D(_&O4%@<  *T0   9              "
M@=5E  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ B3&%
M6>I&'<AU P  TP<  !D              ("!(FT  'AL+W=O<FMS:&5E=',O
M<VAE970Q,BYX;6Q02P$"% ,4    " "),859S8&:?-<$  "_#   &0
M        @('.<   >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0
M   ( (DQA5G(.WBCF 0  /8*   9              " @=QU  !X;"]W;W)K
M<VAE971S+W-H965T,30N>&UL4$L! A0#%     @ B3&%6>4-JVDL!0  Y@L
M !D              ("!JWH  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q0
M2P$"% ,4    " "),859GU\%/V<%   !#   &0              @($.@
M>&PO=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( (DQA5E-9&0^
MZP(  &T&   9              " @:R%  !X;"]W;W)K<VAE971S+W-H965T
M,3<N>&UL4$L! A0#%     @ B3&%65CF8F(U P  ]08  !D
M ("!SH@  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " ")
M,8595"K!F% %   S#0  &0              @($ZC   >&PO=V]R:W-H965T
M<R]S:&5E=#$Y+GAM;%!+ 0(4 Q0    ( (DQA5DSN+?8V0,  ,$(   9
M          " @<&1  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#
M%     @ B3&%6?$EH @="@  JAD  !D              ("!T94  'AL+W=O
M<FMS:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " "),859G>P[G8 "  #V
M!0  &0              @($EH   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM
M;%!+ 0(4 Q0    ( (DQA5D32" J(PD  &0:   9              " @=RB
M  !X;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ B3&%6;XF
M:7K!!@  &!   !D              ("!-JP  'AL+W=O<FMS:&5E=',O<VAE
M970R-"YX;6Q02P$"% ,4    " "),8599<8K?_8$  "A"P  &0
M    @($NLP  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    (
M (DQA5E[_LK=@00   T*   9              " @5NX  !X;"]W;W)K<VAE
M971S+W-H965T,C8N>&UL4$L! A0#%     @ B3&%6:<I_1,7 @  Y 0  !D
M             ("!$[T  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"
M% ,4    " "),859^ZR)$U,(  "O%   &0              @(%AOP  >&PO
M=V]R:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( (DQA5D+H-'D]@(
M &(&   9              " @>O'  !X;"]W;W)K<VAE971S+W-H965T,CDN
M>&UL4$L! A0#%     @ B3&%61Q->-]@,@  >*@  !D              ("!
M&,L  'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " "),859
M%(5OK24&   R$   &0              @(&O_0  >&PO=V]R:W-H965T<R]S
M:&5E=#,Q+GAM;%!+ 0(4 Q0    ( (DQA5D7UO8A>@0  ,\*   9
M      " @0L$ 0!X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%
M  @ B3&%65 =QVQ_ P  NP<  !D              ("!O @! 'AL+W=O<FMS
M:&5E=',O<VAE970S,RYX;6Q02P$"% ,4    " "),859(0\ZVGP#  !$"
M&0              @(%R# $ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+
M 0(4 Q0    ( (DQA5GI<B*.E ,   H(   9              " @240 0!X
M;"]W;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ B3&%6;':#UJ@
M P  3P@  !D              ("!\!,! 'AL+W=O<FMS:&5E=',O<VAE970S
M-BYX;6Q02P$"% ,4    " "),859*G!^#E(%  "R"P  &0
M@(''%P$ >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( (DQ
MA5D[*!Z<T@(  "L&   9              " @5 = 0!X;"]W;W)K<VAE971S
M+W-H965T,S@N>&UL4$L! A0#%     @ B3&%65K&E4X7 P  CP8  !D
M         ("!62 ! 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M    " "),859DJ_,/0P$  #["0  &0              @(&G(P$ >&PO=V]R
M:W-H965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( (DQA5F'<\8980,  (\'
M   9              " @>HG 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL
M4$L! A0#%     @ B3&%6=$W9O)]"0  DQD  !D              ("!@BL!
M 'AL+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " "),859W<7'
M+(4"   &!@  &0              @($V-0$ >&PO=V]R:W-H965T<R]S:&5E
M=#0S+GAM;%!+ 0(4 Q0    ( (DQA5GOA9QV\P4  (T1   9
M  " @?(W 0!X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @
MB3&%63NL"6'Y @  =P8  !D              ("!'#X! 'AL+W=O<FMS:&5E
M=',O<VAE970T-2YX;6Q02P$"% ,4    " "),859NZT+$VT"  !F!0  &0
M            @(%,00$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4
M Q0    ( (DQA5D\2E1A-0,  -()   9              " @?!# 0!X;"]W
M;W)K<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ B3&%6:;E592; @
MM@8  !D              ("!7$<! 'AL+W=O<FMS:&5E=',O<VAE970T."YX
M;6Q02P$"% ,4    " "),859C@MX*G\&   P-0  &0              @($N
M2@$ >&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( (DQA5D+
MQE9#U@(   H'   9              " @>10 0!X;"]W;W)K<VAE971S+W-H
M965T-3 N>&UL4$L! A0#%     @ B3&%6:7$HJY2!P  NSP  !D
M     ("!\5,! 'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4
M" "),859SF0EU'P,  # H   &0              @(%Z6P$ >&PO=V]R:W-H
M965T<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( (DQA5GQ\=LO40(  &P%   9
M              " @2UH 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L!
M A0#%     @ B3&%6;(1 +O9!0  [R   !D              ("!M6H! 'AL
M+W=O<FMS:&5E=',O<VAE970U-"YX;6Q02P$"% ,4    " "),859)JZ9\-\"
M  " !P  &0              @('%< $ >&PO=V]R:W-H965T<R]S:&5E=#4U
M+GAM;%!+ 0(4 Q0    ( (DQA5G;;?UN%@0  )\-   9              "
M@=MS 0!X;"]W;W)K<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ B3&%
M69J3HNT< P  2@L  !D              ("!*'@! 'AL+W=O<FMS:&5E=',O
M<VAE970U-RYX;6Q02P$"% ,4    " "),859A%]BE/<#   V%0  &0
M        @(%[>P$ >&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0
M   ( (DQA5FMF)KE;P4  &8D   9              " @:E_ 0!X;"]W;W)K
M<VAE971S+W-H965T-3DN>&UL4$L! A0#%     @ B3&%6<'%OS2J @  C@@
M !D              ("!3X4! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q0
M2P$"% ,4    " "),859?M[<._\"  #6!P  &0              @($PB $
M>&PO=V]R:W-H965T<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( (DQA5G(7N?P
M? (  "\&   9              " @6:+ 0!X;"]W;W)K<VAE971S+W-H965T
M-C(N>&UL4$L! A0#%     @ B3&%6?:4W??1 @  :P@  !D
M ("!&8X! 'AL+W=O<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " ")
M,8596-Y<+X(#  #7#@  &0              @($AD0$ >&PO=V]R:W-H965T
M<R]S:&5E=#8T+GAM;%!+ 0(4 Q0    ( (DQA5E3$[F%U00  / 0   9
M          " @=J4 0!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#
M%     @ B3&%6?BV(8/] P  "@P  !D              ("!YID! 'AL+W=O
M<FMS:&5E=',O<VAE970V-BYX;6Q02P$"% ,4    " "),859FEQS:MX"  !Z
M!P  &0              @($:G@$ >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM
M;%!+ 0(4 Q0    ( (DQA5D)_ <%<P(  ,P%   9              " @2^A
M 0!X;"]W;W)K<VAE971S+W-H965T-C@N>&UL4$L! A0#%     @ B3&%63L#
M 5AI P  0@D  !D              ("!V:,! 'AL+W=O<FMS:&5E=',O<VAE
M970V.2YX;6Q02P$"% ,4    " "),859;<WG(K0#  #4"@  &0
M    @(%YIP$ >&PO=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    (
M (DQA5GE:,S=10,  /T+   9              " @62K 0!X;"]W;W)K<VAE
M971S+W-H965T-S$N>&UL4$L! A0#%     @ B3&%6<C !:(Z @  U@4  !D
M             ("!X*X! 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"
M% ,4    " "),859DP9/+-,#  #E"P  &0              @(%1L0$ >&PO
M=V]R:W-H965T<R]S:&5E=#<S+GAM;%!+ 0(4 Q0    ( (DQA5E[ZO"#C0(
M #D&   9              " @5NU 0!X;"]W;W)K<VAE971S+W-H965T-S0N
M>&UL4$L! A0#%     @ B3&%68":'/V" P  K L  !D              ("!
M'[@! 'AL+W=O<FMS:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " "),859
M[?ON@E@&  #,%0  &0              @('8NP$ >&PO=V]R:W-H965T<R]S
M:&5E=#<V+GAM;%!+ 0(4 Q0    ( (DQA5F:=QWUB 4   D7   9
M      " @6?" 0!X;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%
M  @ B3&%69R80/WW P  [!4  !D              ("!)L@! 'AL+W=O<FMS
M:&5E=',O<VAE970W."YX;6Q02P$"% ,4    " "),859LL-_I; #  #@#0
M&0              @(%4S $ >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+
M 0(4 Q0    ( (DQA5G,%1?1D (  +P&   9              " @3O0 0!X
M;"]W;W)K<VAE971S+W-H965T.# N>&UL4$L! A0#%     @ B3&%61-SU0Q%
M!0  #!4  !D              ("! M,! 'AL+W=O<FMS:&5E=',O<VAE970X
M,2YX;6Q02P$"% ,4    " "),859C[!176<"   V!0  &0
M@(%^V $ >&PO=V]R:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( (DQ
MA5G+ -4/$08   TA   9              " @1S; 0!X;"]W;W)K<VAE971S
M+W-H965T.#,N>&UL4$L! A0#%     @ B3&%61%RP=OX P  BPP  !D
M         ("!9.$! 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4
M    " "),859<"/9_F\"   ]!0  &0              @(&3Y0$ >&PO=V]R
M:W-H965T<R]S:&5E=#@U+GAM;%!+ 0(4 Q0    ( (DQA5F>H0"[F@D  %U%
M   9              " @3GH 0!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL
M4$L! A0#%     @ B3&%61ZS)YV+!   VA@  !D              ("!"O(!
M 'AL+W=O<FMS:&5E=',O<VAE970X-RYX;6Q02P$"% ,4    " "),859&;[;
M%\@(  "Q7P  &0              @(',]@$ >&PO=V]R:W-H965T<R]S:&5E
M=#@X+GAM;%!+ 0(4 Q0    ( (DQA5GV;;=9'P,  -,*   9
M  " @<O_ 0!X;"]W;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @
MB3&%6=N,R(%G @  M@4  !D              ("!(0," 'AL+W=O<FMS:&5E
M=',O<VAE970Y,"YX;6Q02P$"% ,4    " "),859DAI4$TH"  "G!0  &0
M            @(&_!0( >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4
M Q0    ( (DQA5F'L^T[QP0   D4   9              " @4 ( @!X;"]W
M;W)K<VAE971S+W-H965T.3(N>&UL4$L! A0#%     @ B3&%66W=$Q+* @
M:@H  !D              ("!/@T" 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX
M;6Q02P$"% ,4    " "),859E.L+&7X#  "K&   #0              @ $_
M$ ( >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( (DQA5F7BKL<P    !,"   +
M              "  >@3 @!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( (DQA5DP
M*80?^ 8  +D\   /              "  =$4 @!X;"]W;W)K8F]O:RYX;6Q0
M2P$"% ,4    " "),859*"B!BK$"  "^-@  &@              @ 'V&P(
M>&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " "),859??/N
M/T,"   #-0  $P              @ '?'@( 6T-O;G1E;G1?5'EP97-=+GAM
7;%!+!08     90!E +H;  !3(0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>111
<FILENAME>0001493152-24-048726-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001493152-24-048726-xbrl.zip
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
MV'\QI?<"5'( E:*Y?*XCAQ^R,ID6.D%\+%5(^/X4H85)H8UY#G 8\^S+UB)
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
MKUZ"4V(J%877ZJH:>>)%A?NU7]O4*>]WO[OI_8%Z)%G\_#]02P,$%     @
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
M$J!V'4Y ]9"94YD*P3EWKQ@CYR2[3Q=95/:$5^;Q%5! K3J<>H)(Q:65NWU
M[W?*!'-.GA26MFLL4&,.IW'D$AC_#0-&?-%-NKSA5[;PK[0IN?5Q@KKNMG 4
M1AB RG(Q!V/,JWM+K;QR%3 )&-Y;ZP !ZM+AM(Q6'DYM=XQ"WL<3G:/\O[.X
M-!S*TW<-&%"+#F=@0')Q7)/MUWQ-%-H%#=2KPVD9$RDYKM[B^=DR.]CY#*V)
MPF'X@.4.3N=Z]I&DXY.B\7Q5GP6_!06JVL5L$9Q)]QRJ3J(E3V+M'KZ%/(BR
M/V;@E' X^S24=-V>,5W=V(0=,YD<"B3 >>!PGJJ'S"8X"6A2=;TH\FD7SX&H
ML/A&UD4]\(Y7>;=LCG,_E$!%NYBZVI]Y]U8Z$T. 4"ANTI<U^KGCVIE*V67O
M%%! %3N<ZX)(Q24MEC3RSN^:T];&0*"N7$QUR5ARTZTN.U%P,I5[9GT@4#\.
MIZ\DO#NE'PF3^2'^?O='.G%8LO7^1NQ,=^0T^"/#%-7J?9F/"JB--L'AZ/T3
MA5:;VX"QP)R:U=5=K*/ &ZAP$R2.7ETQT+BYR%SR UH3%E[="@!U]"[+'NO9
MH,;5XC)N4ET6U*-$]'(UT&D+TM$K+'NH5"(<IS0JX?H2QWX<[.=N=.*P.V]9
M@'R+5AEE\3&/ERMO+NIGK@K64?="H47)W-4+R*G96Y)]O2A[7R9&.I7!.>H\
MF.M3+1BW=%GQ=]@<W#(P?R0TO4-T>8[N@<ZA MQ1Q\% LR9B<M A9!9&=W_.
M://9$ZVC7H?Q2M]/K,X:@EF29/QM*GY1"+KZFS".WEKMM^2[!3)^V6,QS;:^
M+;@]$8>& CMZWQ2@*1,N'5QRG&O^?YY16/L1$B5#24IQD**0_\5I'-9_41EY
M@R@F8?,T:OL^5GD:=>NGZ&*Q0(&J'\G$=-CVV^W(O=VCU32M[N0C+2X+4Y5%
MV$.8X_FI+@O3S)&QV,KMRD\SRK;J,A&TI;+6W.R#=^2=XR2(2,)&LQ]R,-[,
M+'U$W@YXS%YL?%;0#0LC\$.,%SC@&>:\G$ST7(QP4)5RC?Z/3?H+9)R!9(?.
M\[?XO-46X8@\B6TXP;4+>%7"3UXV":]!C$C9&44A3F]Q\N,6B;?MN<_0K-3M
MEO;)29/H')E'&3:/YNB\E)323MCO*AA'9*HH-&W>\R@Z<#62VC667C59*E!Y
MJ,#E^7'H$8[-"W)TGM\X"!B%(=UQ2XV+UVTN<OC_]%:1F/^,"=0^H!J!<NE9
M0HW@-TV"=V!3B+>K_KA&W]LF?0)B"M+T5Y:Z*7[7-B@"4==$CKI*3T?@I2S\
M+IZS[2;\?9/P$HI9CP)L5!+7*"*K[>,US)PQ*KHI;6V6%>!<S"7TB 1_Y>Z,
M9 ZT=L-R\)CSE;E5+"ADF\<RBXNT3R=UK]I;7@'ZYS]]>'7R_A>F[RJ*46W4
MMA:GF]361I=#>&D.,N9\+%/FW82UMJO*^%';Y9+@Q]%]L[< WYVZZ6QM2!4,
M7E!!(?:GD5?X??>N^:JU"=5S=F,X7[S)D&B'P@W[-FDJ]6]?M?:A"@9AT(,Z
MCA%IOT4IIJ*FM^AY*2&YM1'M +W[+>2HA I'],9G_D^E38*$W-;V4X![*P[O
MI34$HT9!]PGST/@^Q.]#2JAM;4$[, \5<",268V>)12V]J 2QJ,YD/5(4AE1
MOF[M4O"(TONI1/T7!]B\DP=RKUO[FPF3.>)Q681%J2H66SNE0:PZ#8^0H%7%
M84?0!PQ=I^)/$L.JF&KMR<I(=AI&FB&MBO[6AMT*;*>AN1+AJLAM;=;5.'<:
M2O4!KXJ!UO8-"WNG8:T1_ZKXZ(@MZU'P5!1WA<,JPEO[O20HGH;^/.!5T/NF
MM;_G(!/-]8Y@645L:Y]6A<Q3&<-M[*RBO+7]5B/HB>9R&1JKZ&QMHENH:8A4
M1-8JLEO;I#*^GLIVW*NV]C>MK9$#3$-:+6Y1T=C:#^O1RT1S(GA$81;M+M76
MFOXU'Y9+SE'JXTC"4&M_+)%S5W^1HR^\PZ"(=O,/>/[N"]Y/Q3>FXKO2$TC)
M73L<KG"'=T@J#-AMFZ>YJ= <9[G)WZW_](U->XK]"$)T?;CM^I9NF<NZ^76Q
MZE(%ZY;02QSCA$WR+X2$$*4TQMLNE#'32B>S3JI%V]Q[-\J9A5&])BY1@.[R
MD'W!_\V/,L'T+4H07:O;],AAG%D7 *5(6=;4=4[^FN1V/Y>F@I2[>[NXI[*[
MK]1Y(;O[O91?I9E00UDKB.^F27?G4@-GVPA"--0NA0>(PB4C>1H$V3(3J>[J
M:T3LSQ$2DH[#ZHLH/:[%#_<%VP:XQX086KS.FN];%) XP%'.'W\QE](-KX$M
M'B7C[MD3CB*5-7_;/EBK6'-:^P+_35!\P_/%1_BO'HK/3!Z.EOS=D5NT8@KE
M.8 Y>M!&WV_;YVP5GK?LI(3Q7^+UD@+Q5%R"#A,+4JZ84MAWU]T%4F];23^3
M8\7B$][V&V,?.VSK;6',M3*%%0R34[^;FZ</?"'&?K1)<,)^;)^2*F=H.Y%8
MF:'^@UB !7+QF\[34KO.5IME7KN?'W@J=RX%E+7]ND&3<"UZ\%*'L^UL0334
MWEL!HG#*V8HB\L2O1W8\Y;'C0J]+,S2VW:8^JNTC*&=]HVVCRUFL8DQIA%LG
M(U4CO"P_X.%87,KQR\_P_+T7%A_:F>:IO2-('8N2_=:A2SW.!Q>UV([YJV*H
M-SG7KGH0L,5W2.KT:=E1P=C>C STU/4"B5(2+NU'!:&U*G?IQ+NK%[;;"\+[
MZJ:+V_$[$\R8R5SF88V0$2=4OCCRQLD*"-L7;WN(7\O3=*HHZE) 2N@<:[L?
M2V_Q*SAWR2+Q<PMT&C(O@Q%KX!+KX&PW6>EOM6 2&7_Q=-S\;2R9VZZ;O+9Z
MI?1<*%WWFT<7[3R+0[KAI4ZB[D\_Z3F4#@BF@/&Z8?=4 $P6+IFL<[0B"4X3
MH!LO&0Y3UWBOMO4W4$K^)U@\J;]8@!>-9#!,^N.]K=9WL2AY'U_VHBZZ]7V9
M\*6C@>'>>.^:]12_AGV7C%3]:0Z02Z4  2K,Q0!=*PBW6O14#E@Y+=>+[TE^
MPTB9+5-6]%*.B/\A2XK[1GNFQ23&8?>"EU@F=?)/%TP-E</QZB&XQ'SL@6](
MFZ<D(W]??4"^- BM)<KV5$C;ENXOUO&W.S7# T[F_=0]0NYM6G6;*]KF.8^N
M<%%3,]"ZGZ"YS6JMBJ!YQ56Y RGK,G'[OJO=<QE>0YZBK_S-LB:7RFI,'9P=
M7T]!E:8B4P]I^V0&IJF&SP<5B$L.NX)F^$ZCY]^]K68D11_6GK*SNA=)BI><
MZLN,7Y&NTEY$/RH[_$Y948E*W-Y"(.=UE%OLY6GZOVSS5,NZK=HK-G'NGE"T
M1M](G#[VL]P@O/]L=MU F(=B]=L<_2_RZ=T3&6I6;-']T]E^K>@.? ZP+Z-!
M9T&.T':MP53SH"J^PYX)ER2C0TZ$')_MHH>)YD%5> <^#2K9AD&F@<!GNX9B
MJFE03=4<[#00";FAYT(#J>T:CPDF1*<8W3HBDN3EU&G'=QWMBV5)N>E3C973
M/&5TV[Y,5HEN2:U-G=T@ML(0?W8)5!O='F[K\:453OT(_P.);L34#](SDO [
MKQ!68-"VPT^E?AH&Q$0>+NT?7TG\P!]@+*^;7)%4W,3X2ORX?C<'HM=^V&Q'
MEB9ZWD=>DY?>J,U*1[&*TK!,'>B!U*)CPL6]>;>EE;TZ17/V)&'8U5M;NSM^
M96L+R\:?P0[;1'>ZVENSQM%HW1Z^[MJ7+5R*KO>452I#>?G.;W:3M7_7F=-3
M:8X+N1PL [&S5\V9+QKZ-+RA),R"]'<^.>)T(^CT(RT_0'#;7H=64XT=R4@J
MXV]!WWP<L^7'KYEN'_%5E]\J(6S[!F!M:#EQS_<3-O=BN8K(!J&B7;Z)@8#"
MVW8D3%>4F5Q<TFC!Z6<29PG<PC>'V\[LFNI+R;5+ZJG7MP',8SDA-7"V<[#&
M"PPD!Y<T5W X]UEXL7/6H0M,!F8[5=ISH:FEX)+:OO+.+]N'KK8^4=$A3%RB
MU.K0!(?MZW6F"C67CTO:%?.0U]8^!SCA]YAO_ WH$HL6T/:].^,8 ":)\;W_
M\MUG9AWN<2PXO2%)6NEX-L]6O&,=(_:_6=#RY%-HF# ,:MMW^HSBB2&EZ=+"
MS=-%YAD)'9SU*X.](@T]D&NJJY */KB2P#CEB(.8T8/:SB#I=03SQ]T^N9*L
M'?A)JA+4=M[)7(=0<;AZ%E+/7VH><'FG:?TF4'E/6UR3][8KN_O-XL9;;DJN
ME%=TRWY^O)U?V'KD;1+^NGG1G/4 7JBS=M[3_6R=4D?*2VRA[ T[NZ<__+T'
MMN(?F9_8Y#A1U(%IP!RH/%FNLA31.5FDW/<]#4/A%2NN1,"@;>_@('VI*E T
M<G%I'U?R6G+  MLH"WG#:A[[4%ZEQ_:+0,1&B6*G'P2Y;5^@SVP84*JN.@S"
M6>6$,AYY'!R)W9&GKY+'RX@\S>(%H;E\V0CF"!T%[&]. [:_,.=69>/?*R_(
M1?R[7L ^+&YA)Y5/>_P+WH)]G&W2VZ^+87'Q?<\O"+"])VS%ITA][H:X$*>I
MB>T::]N.M\A6!E[P13=QGO61T)07O0&TT#76MOW4:4'.GZNF[YO/O$H1WUTO
MNH-W3?ST7OG R'*+7I1,EQ\H+%_M-6S;-BQ)$)*D+V[\3?[02J9P<>$8+)U@
M >F#7PKNC]&^-373=O.P:T]1NF22H;QH+P,;([)OS">9! Y?!39B07T)N <J
MV\5<4^K?U2O )DRH+_^:8[)='#:A_EV]^FO$@_*BISDFVZ5F4ZK?T2N_4!Z
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
M?D*)QKOM"@"*0(?_B]MS]IO_!U!+ P04    " "',859RF$JGZMN   GC D
M%0   &%I;W0M,C R-# S,S%?9&5F+GAM;.V]:7/D.)(V^'W-]C_$UIB-S6LV
MV57*RK-[>M="5X[V54K:D+)J9K[(*!(1@2X&$0V2DJ)^_0(\XJ0#((-!.$-H
MFZG,E #0W1\<?L'Q'__/ZRP</!,>4Q;]_:>3O_SRTX!$/@MH-/G[3S_NWPWO
MSZZN?AK$B1<%7L@B\O>?(O;3__-__Y__QT#\[S_^KW?O!I>4A,%?!^?,?W<5
MC=G?!C?>C/QU\(U$A'L)XW\;_.:%J?P)NZ0AX8,S-IN')"'B%_F'_SKX^)?W
M'_S!NW<&X_Y&HH#Q'Z.KY;C3))G'?_WYYY>7E[]$[-E[8?R/^"\^FYD->)]X
M21HO1_OE]9?B?WGW_PAI],=?Y7^>O)@,A+RB^*^O,?W[3_*[Q6=??OT+XY.?
MW__RR\G/__7]^MZ?DIGWCD92;C[YJ>PE1ZGJ=_+UZ]>?L]^637=:OC[QL/S&
MKS^7Y"Q'%K\-DF6']<8??\Y_N=Z4*H9>(SJF?XTS3JZ9[R79#-%2- !;R'^]
M*YN]DS]Z=_+^W:\G?WF-@Y]*G#)A<Q:2$1D/Y)\"Z.57Y^R%\'%(2"+1_5G^
M^N<S)F:OH#7K..5D_/>?/,H2,?[[#[_\FH_^+QN-DL5<S.*8RDGXT^#GQE\^
M]4(II_NI^&FLHZ"R\4$HN?,XB9(I2:COA;7(JNS9%HURE9&9&#^^'5^)'69&
M=+3!/0Y!D]R4.)F2**;/Y)K%6D2-.A^$TJD734A\%=TGS/]CRL) [*(7_TQI
MLJA%LWZ8@U#OQ=/+D+W4D^]VI[8HNQ%;/R>WX],TIA'1@PZU;TU2Z6SF\<7M
M^)Y.(CH6"S%*AK[/TB@1)_(="ZE/B5YTM49IB_:A+R9/3.4YH2.PHFE;5)QQ
M$M!D1.,_1B04,RAX8 7K\8CXA#Y[3Z%>@O5&:8OV.T[F'@TN7N=B)R'Q, IN
MQ7;,SU(N-^9A'!L<-'7&:(]N-B<\6=R%<J)%@=Q%YG+IZHG5=&R+PJM(Z#03
M*D SDR+4OBUZ,DS,2*EHVMZ*]7E*=N;*-?6>:"A6IWZ=F(_0%LWG9$S$5 Y&
MY)E$J5:) )JW1\TS"5DV93,9B$U#G ]ZHE2]VJ+MF@@]6XO@9JO69E8J>&)<
M;):S-#,#30X%19_V]@&I1SYXKWK!5#1M;=;09QH(V+4T[#1L3R,3.M\[:8@%
M4G<5BS<3M]R']7J9MFM[J^M)>X2LMVE-AV"S&4TRW5/L:&<L4YM(9*)Z&71M
MB\J1,-1XIB&?DHB,J?XH@7NT1U.F+0E+,ED\<$_,#5].#@/*U/W:TZ^?8O+/
M5&Z\SQ(CO29=W;XM>BY>_<P,&PGNM<14-N[6\FC7 CF4)6+V]0<C2Z#)6-W:
M,F9\-!FK2[O&C(OZ(QW<QC$EW*C[H>P=,R+5O0Y@^YB1!7;HS@XR([3N. >R
MB<R(578ZK'UD2J"^;[NVDAE=56T/:3<9SCUMSP/84*;;"M"A=7O*<&)5-^_
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
M6EKPQ, E#W7I$V1J)D"<K'DN=GFLH_3W"1F >A 2:\Z+'>_7&N7U''Z;'1&
MU= R,V$,Q-&:AR33O-8I-?4,5O;I+WH:GD#@,#A$C#;#_D*SS02(A34?1Q/'
M8H]=B0V=A^T\!-,P72;?FS/*-?F;%8WM(5)_M4#D@ZBT<F.RF1FUO)FK2ZG=
M:MDG/"II!\&PYMYXX,2+4[XP@6.W;9\  :@'(;'F9AB11(B !!<>CV1U@8UL
MF;%\&P.&2-^W3Y 9<@-!V/@64QL.AI+0W,7)9G-.IO+NUS/)#85K%DOSX'8L
M+ :EVZ'.0'T"MPEK(-+VKD\%029:+[SSJ+ !S[PY32K?XBG9KN[0*^04+( (
M6?-8[')81SGO$RX ]2 DUIP/WVG$>%GJE,2*\VR[99_@J*0=!,.:0V&7-;'Y
MAJFLDW,GDW&%5).$TZ<TD<'3!R8])-+UST)!Q40/83OC]PGX%CD&IXO%O ZU
M7Z=Y2A5Z_X<1 R!B:UX0B[5R[CSIVYR2A/HK+66S<,ZOYH5S!O^V,=[_<H5T
M&E#M"NFX0CJND(XKI.,*Z;A".I$FC] 5TL%;2"<,V8O4C2X9/V?I4S).P]W+
M_?I$HSK#H%>9ZW,#X6K-E[L96,MKR0[39"IL^S])517\RH#<=C_TR!F0CVX)
M5M&<O>E5$Z:\3R\A6B,=U"(0!'[-L $ZH =&13>H*2! Y88)<]X\)K]JWB=$
MMJB&\+#FC]V(4Q=T9Y/(,#"_W@4]+FK*(6P^VG*EK5[MO!WG(<IJ%]H'E0MM
M-<B C0?%,,YQYAQGSG'F'&<(O#7.<88&"N<X<XZS?CK.-$ODCK,@]9-;?D_X
M,_4)?%14M\1[3*@X.[0M;B;T+'B=$Z?<EA3-NS\@E&+=D3[,HNVSH2T,L)X,
M^^+4Z:%PGS[%/J=S*3'E8;#;\+%JVASX%-!/;J8E&5P%37<B0+3_Z?'@11CR
M99$'I7BK&S]^0"YB!=F@5\EB7?1G$J7$X*6'[9:/GY$[D2H)1A='*JB\%&Q6
ME4ZX>"U2!&5A-?%_@?)>0(/!;,&H0J<2Q]I,H8M#G;$XN1T7[.@77&5S]*L.
MIAIAX$F2*NO=KF_L]RQ4QIZ@/K:0T0J\"A^0 71QJ&^<Q;$X?\>J^VUKC= O
MD&U:T46:EH6ZBT+Z!KH!V 4]&FK*#2)-'0<Y2'890*S<[Q[_@ZP1K@AX@'UL
MH6,D=%:'"0@H:S4&OI%(\!C*VO7!3,A3\I?09Z)%2].Q1Y"9< +A9JT*P0Z?
M-3:]'F%333N$AK4R!$LR5Q=_#?!8->[/\;-%,X2$M>H#F2?CAD5LDV#M=J;N
MAQ\?/?F@F6G-I2 ?K(H3R5Y.;7EU4.S$Y_29!B12&#@&G=&C9LH#")TU%\$N
MY>6_M2M-V[6'L%5Q ()FS8^PVKM+'Q6-4K%7%)L[B^)3,F:<K!78O'@5![0@
MG$8>7V0RJ7M_^H ?[<%$.2SOX!2SY@59<E*LA%.A6RL](D"'GD!;33<(BS57
M2>[&4:NEJS;HA;]%*BAO:^Z/&Y*LUOY^]2=J#X4>O68<@2!;<YUL\&$(8+_
M40M^S?=A+XU]H^S6.A";&>T?S3/:-T8<9$.Z[':7W>ZRVS&G+;KL=I?=[K+;
M77:[RVZW:SEBO["Y12HD;FLN<9-2LG>$4R;?ZY"73\DYR?\T2'[8>VST\+;$
M(KI5J.+KDG%")U%>A,1?/' OB@4C^8/TV;_"_'GZX!]I[J76UVT^S/=L39]V
M9X7YC-M34J"^9+'4PC:;)<'MUEQM^4/'..\.(2)0W4,XX0XVP=R$:BX2: )9
MBWLHF&HT.= K0#K:(810E"0YFWK1A,17$5R6>=.K^ZF&5S<?>T"CP?KH_^K-
M6?RW0?$1Y^=U?E[4?MXF .5S6VX,+)*K 7#\;G-;W0VI!]B,>'1FW1:9H!NR
M: \T[]@A7$O6S(2!CAS#'0.#TCW<-GB'<1.W6100]".O-*;-IEU[D(W6!E@.
M$+'KN*(XG@X,L,L!%E/KJ*B)!^&Q5_&9^;2)KT 'XG[C=EZ9H@'2+7 (GGG8
MGH+3HJWJ9LM>K@6FE@'P?+.&U?;+DCJ0JMMW7J&D 3H*RD%OD[U@:?::D Z,
M]5:/'_%#L$,OZ$2R)OAF!Y5RD_Z$'Q@M_1!0GYH"!>1O/#"Q86:%CS><=LH4
M#F4?6VFR1M(WHQZ2_6?KB6=O/?.OTZ*%+O//9?ZYS#^7^=<X\\]:MD=/'M;]
MBCPBVR*;Z#Q\.P_%W*9)G'B19,[(X[K3"SV<6N+1K>/>9FWU8"JTSB]X[O8D
M_QL[9END@BXDC(F^^Z7M+M. L$-DS 3HAK*J,>5OI9VG7*[^+!<O>ZPK.RQ.
MO9@$DC7!5Y;YJ]&.:HV%'MB&+(%.+&0PY^I 2SBK!NLKT%J>0)>9O9!8F9@?
M/S @3I3Q\[3-SX@(53\6%EY1N#:7P(CX;)*CI'FF\-!?1C^'.A$ -.&LU1$L
MJW[%:V;&F1=/X8D"]4 /L))P"!AK904S\D9DGG)_*B?<,!(S*J&\XBC3[/5F
M@Z"'KRXOH._"6HZ8&0>ZMTOKC'(DH*XQ Z*ZYI*R>)] ;">7(7L!:L)\KG%[
M0(PTR(=R=P3J4^WN"+A:,)@CPM9#\BXB["+"+B+L(L+H:\&(;3I9W(5>)&M4
MRW#F7$Z]T\6#^*SZ8IE19Z2'2AT6T,7_0*HES;J;34:=[5Q JX.&(8Z[$L%T
M*>W00*(\P[H N]/S[2KZC4RI'Y)SDKUH=A7%B;!1-(><II>M2S-U5A*KQPVX
M_O!MI%G$4G*LO8=A/(2MJQD- &W$&AAXMX;N#4FDET>P(?W2P>GBAS#/KZ+E
MPS=#/Z'/N?ZLK;16?ZP^U(5NPA*$L\U#M >5\/>3=K-B^2B"K#),%_DT)!MU
MR!]8:TOS$%\[AEER,+F@LX?R<GQ)[9=*U/ULS8%#X\;JR@#4HZW%U,F8"*J#
MVH!K.KX-Q$V$ "ISMB#_)L0HY7 ;W7LAN1UOZ*9+Q11&WJS_VY@ -60!S0-K
M"9FG:2S4VEBFF#S1*,L.RA_AF@B2I:M62"=_B&O(N:P/EPDU+Q5W%0UG+!7F
MRQCH<DV])QK29'$"3Z2."'@;,[%+84)3V5K2Z3F9<^)333;I>JNW,2EV.(:0
MLY=$.I-W0/[,*+P=7T6)F(_T*23#.":)P@I5]WL;Z!K( ,+;6@[G)LVE_B0/
MSRS5D<;2(6Z,.]3_+>*OE 4T#ZREC&9S]&HV]RB7XA+G$)^H,@FKV[\1G&'>
M07^5-1?B]O._0B@PJA6-WP:D$.,@GBW7I,GO6HMIE81BQY")K3N73LY87'D
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
M7@/RT2FWPS2@8@+$(S)+H^)IZTI5]_WN^W=%UW_]ER_O3S[_;<#7AW *L%.
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
M[7BLP*WF0.BA;,)/V]Y'X-C:)6.=V#-. II5Z!3_('02Y9:XOWC@7A3G;\4
MQ]O^ ^.%M47^0/7$OC?CCI.Y1X.B"H=\WNDVF1)>.&/R&H1*5\8GE2MCGH\^
M(,7P R\*!DQ^8% 4P!YXV2><#\/Y,)P/P_DP<!G.SH>!!@KGPW ^C*/W862J
MUZ9&I@T6PGUL)>L:'^H:TA'Z)S)2'[Q7587.]5;H(=@AMNTU 6Q"5\)<F47+
M)Z8R.P.>ZK*+H@=>*9L0WI$/X"H2UA\10!O)NJ(M=BE#)!L8W]UN(WF-TD#8
MZX+<&BE ZGYXX3$G'X*JY;=AUK*<@06PU@*O7*L(A238].46J%!R&@5\<4Z>
M1 >C++:LL*^R$VXY&] .B=[:8ROG9,YBFL2Y$T^[O50VQXN*EFH(CZ:OI$!+
M(?'&8^,E4-D8KY U-$,B;OK""2#B:_DRU0X%D(R!UKB%K"(:DK*UITC*6E,U
M=!>P"UY8C"A7^:&M&JF%/5W&<PS/ (/.Z $SY0&$;LW4M165&]')-+D=_XCS
M=]V4 ;C/J@ <EP/)OZ0QR4-MMB-M=YS-"4\6=Z$7)0(=^:#JW##R9M+7=F$S
MD$;CLF:Z$=!$[\RA!"N8F4G+Q?D.>__7$ 47 =S[J',10!<!=!% %P&LK1V=
M+A[$9]5E,(TZ]^ZXJ<-<V[&4P^$I:=95233J;*?P91TT#''<E0BFDI>'!A+E
MZ=8%V$B+7)ZF- QH--$53]ML9ZF(99TUQ33DM[V% CK(DL3?R)3ZX2KS6*F(
M:'K9*D/80/ZFW(!PM/U2@F! Z$C1)/=$;_J?3LF8<3+T_726AE+O&LX83^B?
MJJL!S0=\_(P,1="=T0*?$+XMJ_Q**EL$]O@A;0)FR\E3:OK&">%M(JH8[YA@
MU;%I<"YV&RT A6#V3NV7[;!!.=Z_#^9RQ.RJ#BG'Q/-RK8L?N/B!BQ^X^$$_
MG-8N?H &"I0>%A<_</&#5O6(,DNF?$CP/I]YT,FRG5Q3W:UW1XP96^BB!05Y
M.G?R5C,[$0 SV3(5X?B\_$T 0'FNM 52I^?*<"P?'K_W0A+?CL?45[^8 +2V
MY0.NGMO,C%YP);A -+I#9:] M+5+9RX0[0+1+A#=?2 :O(U;Q/S.R;,X"N*K
M*$Z\,-3849I>/0M_FG#3>OBSD1-BY$43Z,@3OU_[=>\.M4WR(7$WO8#;7-K@
M.B@)+AMT[U_;E1>K)@V'!ZV..%%N_N8B[S*72"/U[T)DLW2FDOM&D\[W;F"R
M,@5YX'QN5ZO52=9[U4IVO4GG%];TDMTA#YRSUNR%<S+GQ*=0VL#J]O6RU>-7
M9-K'M?[J^";Q$ KX=/T?,1FGX34=*P+"!IU[!YDI3P9^>5M7.Z^B1&P.5):2
MU1=7_:JZVTF7(R$IHGHIQ46NZ;-\$FB3RQU@*Y\A-NAM.SU#0:5Q@H9^##0I
M&G4@!9,T3&5F)TVCG0E^NOCN_8/QLU L1;5SM-8@".Q)8_1V'MVN*RM$<50%
M]2O:;[R9UN-6>R [;M0F:!GCK9(8)M>J+=!16MVV)D:G;M@[+\FBH5'PP+V
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
MLFU7:>T_<*0Y)*N2]%<96 MU5Q98*A;\XYNQ"13(MFA7/9&)'SH=_>:%59/
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
M"S$_EJO*YCIQ<VX S :OJAW?1MM)T;?3@Q%Z1V[8Q=U&"5H50UO RHB[KL6
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
M0B]L-0*+*&A4 K/@8XM4=A(QSU#)U(-3K2NP9+MNJ!(/4NK*:MU0+@N&1@:
M8_9002!!JBLXT"])<+.NZE.,5WPKAW;8;"U*WS%.LN0UD$UW=1#:W,U ZV.G
MNV!;?2(XKQ<)?0\5H6.))UY8PRXP&K5\\M72A3XW#2I@HJ4=3B%S9J<5G%^?
M\6OOB$^19_2/<;V+Z+*=[&[&ZZ6=$YT<7.GI: ,,1R<"%Q,.8SRZ<'%@"V5Y
MA;:82B3YNL))<&;ORB%2]S>K#3_=7=]*10-\@9]9B8,77 ]XKO.RY$4,C9.:
M?:V&*8:YURN0%\><9!),JYC'#V$8T5AE:T3+T8F)NJ1 VIR%3/ZZ*2L8R1J[
M5]$E#33WMCFV")-Z&.K;.27GN%X7()FM .M82^9+!%'46-^!;<^')E]*O-RD
M;$VVO%DJLP:T;)S7M+<:[3._C*Z&^TQV@S/\ ,[HV+\&G7*R>P_M7IU];)9H
MA G'2NCR""R(!Z>D/48=TPK,WAI)29=='$=%L67CZFC%1MCLGYYF2@0P1N+.
M@_P.K_.B8NWF'C_5A3L=PJZ+G0 QUMU-24"U-Q*<JOLBUQ&XY28[>E%TYE#9
MV ,4+-N#2OQF[/:,27WDA#:WW3$3IZF?J\5@T[YIKBNG?&[F@K> ^7S0M87H
MB<?M+$JW3=T;D/>DBP?\%FF:O[*C5Q_RHC[=8KT0,M68UY7GO1P>+$A/L@2&
M_GO!US%_E;\TRW\D0]4S1E%KEZU_H"3?/%9TH-ZUA^!M8!<()!?4N_4"9@-A
M@KZM8_(8;](&PVEGR/J)'UY'1'JE;+U^5T%)]%)/=J>>BX%V(F;:61BP28C6
MB(,M3!BGAW?DZ;FZ67XI<>O,U'4Y-TL!IHA37)5,$EW,!(^H^V/7KG0P<^P/
MF[+)" \>0W>^TH$_J3#/!AXGN3N.!APLA1D6.+LJ'Q]8FPE.Z_VQZS=*H!US
M:-'E.C\_;-BES(M57E3D[WSM\;(>\CC1?9Y'A&@'<[X<60.9PSZXEC.C4[HF
MU1:"3="2VV0KX9W1=F@.IIDU\X[Z)7RF#&QV7-WFCQKU@+-'HU.:N:-2%QRM
M+0'K*%M/$8%T .?1FE112OZ.D[;(+<M*M(KLEKI^*PHZN#,L'6BA"(:-+FAU
M5$SP$E/^\OSE%2E+&#>7]-?=BPU.KDGT2%+""G2YY]L9# 3;8[%R3+FEHM4&
M0U-GR-H-D]I$M]P&B*=TSIMLXNKGJ"BBK-JV7FX=V6IK)@QGW9R4,]?.!D#^
M.@$W+,HQ0^BUM@2A=I*LN#T?W["RBDY4GF3)<XW"J:Z.:A>ZF@'#Z>G8;?;T
MV)9>-Z@HZKL/@A/\H@'$C]OTADZW]09.5\N6C\A=;NS=UZS?JWWG>0G#.X#W
MLPFF4<SDB'ZH_8+3G"^'UT.8A+#UBN"-@Q>SLI[R*:7]UB+30A[6(9.*@B&>
M'I^.3RG3I/.VLM[8*S?K=<I#<)36MQPLT_R5AN-E7JQV=VEE>7;*?V7W>KS0
M2 ^ ?ZS\VLV:5Z[(GO@+Z?JA3Q%M([:CCTF6_-?0F^2J6%O/R0P@OD_%KAU]
MU(IT,,W7UUKK31M)=Y/. ^UZ+S8TF.=%>8=7FZPIP6+>X;;1\K:;;>]"MW-M
M5@E..S><VM6'Q@@=U.ZL! ^>_4-<[-#A&68G"+MZ'!?T/V5%8I:M6I\L=#Z=
M-\EJJ$-[>[P"U5F^"2:#LWY>/W2M@I6]R#.>R\FWMYEE],@?T_ZMBMX ;L.=
M=\#;ET-?2+,'V5Q5[]A4)E@,TTPFNRYO(L[F #:/J3X8%OI>"-M0X4G-N\9
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
MVH#OTU0G#X:2%B"59Y('#+L^>%X<JV%0E,]D?955F+X'Z=D@B9"W(:428#<
M%"2"\T +2U9%@LLAT@@&CRB[D/J!9%$6TP[]#L>8O+" 5]Y&976QP7;=I=E
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
M: H,I_?#KRFW^TK-(5+;F^T^;-6:U' Q[1..RDW!8_A51@%(%U),*OY6I^S
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
M%)O@R9?MHT;AG__I=S^\^^WO68YWIQA\\GN5Q?D*LY+0K&KZ.;_D?D/'O\U
MF YBS_ R+W M1^,9+B_H'\J*Q(I)VEX6?4Z79W"]/X_>PUSPN#:?#^,FT/Z,
MOKW/-]4S6BP+$D?ASRU,\+2I;S;?J^L, F?]R/$]2=]8.V;.#UU0U,$+3O%F
M[?P#3J@C*07>5,HXPQE>$M6BIE'+:U4I.Q<&!:7T*M#25NS@'DM4;;VI6X K
MY91:(2AG<$%&.84*F$AGAU-5UG-94Q0*Q_C=S(LLN:8/<0UN)MT ?+-S1\(Z
MO2(T[EFA53&PK S+Z8?_3-T@P/K[*#3"[-,_F+9[+4'+)[KG0*X^OL!+S.I\
M-9VJX9N-WH"MLL\8X>90GX1VFM &14ZHCV5LU#E51[.)K#0H!V&EE4-25FHU
MP;+2!C7T453KS*!#GL9).Q,AF.GBG(R?-OI06>J '>)XJW5CPE<[KA&7+6KY
MD"MIM -])8>O<UQ?9=K7(%P+5=&;S:WUL!9Y+]^J(LJ+A&11L;VJ\*ID.9XL
MK2Y/Z1.>KIH\_)E6@6T?YSD?=N:%8F<O)==J,48]<L.._/*XCT*=99<T9#%)
M"7\5BO:S:!<Z6>^TH6BV.WW:+DV-<9YG^-]MF?GU2,/J' \ UM3F]4J6FQ-5
MJ#])K(<\W$)=E2I?HA]^]]\/E+-AZ60YJ>T<Y G>\D0.\VJZ#)-YS0=O-8?S
M:6J;^>W>;>90'1-_$WBU;I8XW>*/H R@*U$X9-%'C#2#TW@2W#%#>9+5N]^C
M9N"4Y14J-X]_Q7&%JIR-G* 2DPX,$\RN7R:/*=9?-^)D 0!%=:Y9\%2F#IVL
M&LP*QK+C<CN5=GQ_J'S1R^62-@GR@@=1W^S#J!&RB5"S6M16?OZ4O_ RYM+S
M_9Z?[6V\XOMU=B,97P\.WMY">*MHJ=^RIDI[DH@^X%??C=KMLED[[>J5KQK+
MX<^Y*D+5Y=\VI**CO\NH8(6G2[; @<N;Y1>V4%'F*4G8BMG]YK$D"8D*5<&#
MV:P#Z+"FOA*+SLS5=/"&=QA_U,.V%US?,LR*_I>MV@S'Q/?H"-G=I,]YRBZV
MH[_OU[');8'JJ'3N.G4\,D/!^3P'>A5[>RJ0IQKT'^YQ5:5UOV23UFYK D#L
MUCIG-RL6]8.S=@_0"K*VF[QL,V$=D?"7(BI<&V=;L(9ZT5PF7Y'(\469K0&@
ML*W+%FPVF8).;$O\JH#<)SE?G$QZNE 9?\XG#E=9FQG >A]^(=(?HW33GCK-
M7Z,L=EP@<C(,H!U,>!$63<+!*O36X>Z*HJ%T\BAJ%:"VCMN"Y+Q^:V^;W>VM
MR2T X+O.-0MBR]2A,UB#6173O[UYP<6OOMMD"2Y.UT7^0DI&W#6SA+;45,BI
M(OU'^BOK7^@\=K^9HM04J(FBQEFG>:+$#I0BAC/XH. QVTHEG09;[8B2A/ 8
M7.7\9EDX]Y4K&N\=7D=54?_Y9MFNJ#8+06YQP& *0'"V<M8B2FOM0 _7-N!5
M<?NAB+*2CE-8I([9"@EA%7XA5<%0CJ\NLRBN^/#*/4M-90, I?7N.0REAP:@
MDUB+6L'>?_ZG=[_YOOG?AW8R6>_PA!QM-$WJMFY15UV#VG/D83(+:Q1B]Q+<
M1B1ZF\$9/K,CRMV83IQE=;5YRZQ\7;.N0I^[CK)MDY@,-8SS"EV+Y*^;>F?)
M<6@B:@,(W2J7+(+V6#4XF:?A57&6BQ_O<9CW,"J=V<)4G%>H )U0$!;'AB>N
M%(X;M4*<9S2X(#L,IU"!>FI1#U<XZMT(H0*_X&P#D&NW!;O6NMK>4MS5(DM8
MNL1ZI;X'W<5 4 8:'=.24:D-IC-RACSFYGFT)KSZ8[N@7K)14[W=NBG6.80;
MS@4GZ1_:?VL"_ATN<<&6M+)D$<?%)DI+_E^<7.^N<+!]AY/-!Z7ZGB]%VQ F
MVH;;3/9S2*B=VR@<:4MAR7#M/\_Z H>&X;<.V8O8OUWTK1YYBY"X(CM[E?+L
MRF-H#>?YBOVW7FO(DF;>4-X_1P4^BTJ<] 7.\])Z0#3+HX"UF,DOR[$-.3_G
MF%K55.?&[>R^RN-?T"/3X.M;K<J!UGFGQ0OJRXJ4;.-;6NQ_!J/>UGAG>P'=
M"N_>%H/3?E8WQ@2_PVQ;F>W Q9UL=R';]A@Z%XG;K<2=P]QZ@F%@'8?EB]A_
MJ-6W"G[M:*I'\EOC(%U5*+C*5[MMWTLC')3# \!:7G+)X)'8"MZ8.,8]B#!D
M^5C0Z8.M?XUP4+(, &O)PB5A;9UH,8X9PW_KJKGQ5<*(*QU^U'FS7-('&08@
MK5"(4>$0H&R45TN RAE4H1-F&[@ZS9=+MK\^^/J/4<H7C7W-.C[CZF9YS_YG
M65<Q,QXVV,-.N+F%@YOJZ82%$1BA:%_XPI7.N)+%J+8\W0O 4P33#]& .R4S
M\1@,F',N]E?&3S_/PF[Q/0X>?A;Z7+UH4*9]QG9SR<^^>N')@[#/RIY8$=P@
M,:>W8;9'8H&=E4!\<W%1044;$X#7,!S@'WG.0<_3CWF>O)(TI4Y>917UB173
MJ5OL^.].;]#);GC*3W@-YD;@8/0XFH6[0V*:8BL&/<IC5INAK=WI&#Q&NN'I
MK7#')HX/%"&N"AK1CCG82,U6Z>] %/R2%3A*R=]Q4E_O%&_YF8(H9@/LCQ$1
M-B#W-Q>>J/9.F[EKM@6<SM8.*--SN^,BC3YZ8EJ'7]KJ.;$K+':5W??*BAE6
M3*PLA%C.<G!-MI!EH1Z<E=,QB]W]H:K*'2CHCK8OG9JKH!L^G"K<,<?.D>)Q
M#$_EH)7!<9>$ 96-;!^<9$^+HF#G775'Z!STP[-2XY:9F1+EX %S*F)YW@/H
MB9%EWH.H$9YV-AD08_'C"'S'DQ+1'6NT/\0B5PE!)QUX[7UXH0Z06*_2:Y!:
M)$S,F*CE-+7@^ZG.V^4V!@)/+ R.&>85"FT8S)N,V[AK!#1=T.FT7O 09Q_<
M0H2UB3=\6L4U)9^TB=F0/TF0"SYO<4%R=@=N44WX-*K;&,_JI"Q/.5DMHFU3
M9VNP^I;6T:DKBV&3^>-H,%B6UB3'E>E:3M:"S^%F<T%UJ7.W!EOME(-W5'QV
MP,YG%?@99V57TX@=BZ0O0=%ZC5H^NRY+%_H!TZ 2G(MN.*4S/GZ"KE.SJ!/E
M<_ZT_Y7BGJKUN&?.N=;MX;?%\P7R?-G>G1<_1X6^O!WD84>03U,/.RXSV^Q&
M&> ##3KVCM$VY>:<"F;N8]!G9-_?\3Y=IUL#TQ_L[8)R+Z2J[Y>-\V*=\Q*;
M55-K,_Q<^IX.GLB277A;M;ZQC?$XI__\=^Y@>^+\JKS#49EGT6.ZO:5=)$LS
M>F"7Q2E>YRR6?3:(&5]%OV7,8!9,$YG/%R''L[Y6D&2H;Q!1BZ@Q>8)V%E%K
M$OV9&_VO(V]'UR3#5W2DHEK$FLWZ\;0GX97,UZ8ZTU])NQK[(XR"=]:1N9V5
MB)3RIL:>@_B#PK<W>6=]GF<5R38D>[I9XX+WV*HFY6(@_+!,YYAY&";3!L-]
M9\AC>O^,R=,S'8RAZ(5*/NU&5\%)VD#/GMB2PGE4%-ME7KQ&16)_7,_-A->5
MH0G.#9:)'/3!D'4"Z#%=)9=2H;R^RZVN@X:J9SI98"<!4)97Z!&C-E$U.*'%
M<A'*]V%>)3!;"%O2P^B:OLZ'4AT,F=TQ"Z/VS6K#UMI?<(^_!]I'$AO8&#_M
M0 J6XW6!Z__>X7*3,G?8S>BC\51]H;-LE^(PS_&VZW3(U]1M1AWB(<&;Q:$]
ML^D(DL9H^%#O'-FA!'*WN'T$8=HY*C\TH1C%?>%0.Q[DA20X2W@%OSSC92C/
MH_)9VHDJ9'TE6]CTF2:(PB)PJ\#:=AH5 )KV??R,DTV*;Y;R*J+]7.JS[4[F
M-MJR?ULP.FE7?N>S[W6]:N[7,EBQFLLXF)8PMT?"JE5CGVW=<NU3KH[ZST#]
MAZ#'[4"P>1#B3X*S4&QZ6:IW95PCGL&PU^8VVXL8M+.]K<)I8'.Y(K0LB]9D
M:$R0EH(GOZ?/>7:S9K*L $FUO<K*JMCP4'*SJ<HJRA(ZZ/J\63TJS^3X>?11
MM,H)+W.6=NOP7*\M>VV7JNO1;R$GF__(N]?%78EZ:B?H##^1C%U_BZ#DZ4Q^
M4>+[81E\#\]1\_Y*^B;9.6J<M!L)BWH?X2,U75U$%?X0D8)-UI7C71#0CB)*
M'.!CS!)%9L3U5469^=^+:O?N%#6:B*N>,EW$E!'7/D%?F@=]5<%)'<7Y6\")
MOVZC>^!1!!+K%W?@04;SM..?--BZJ!]%G*!&^GB;I#'D<0_+JZS.BH8W:'#&
M=Q0-_E"?Q<_PP1'<\8>3 [V1R:.'HP]+ZOA\^8:+F)0^QPJ]1QY%\'!X>0<>
M+W3/._XF;N^D:<S0R1\H=210%%,U3""8O*6DA'=UE+X2&E#PM@_I+4SNTF>+
M&A []0]YL<2DVA3*PB:'?NB1=^R2%WC@KKWW1&CGI[UX:^KE&XUC;J_&R-=[
M*_ 6!MS '47[/\@'\;,DX((L^( !Y.N8/'*PBD00Z7X,F^Q^<S77-J4IO/KM
MLLU^R?]KLXT%D8W_")NY7Q.;#_%>9MC.M6\$(9: U"'@CQP_N[_J;8UY-9"<
M_5.O@8]>XQU>183M6[/#K4445YLH?<#%:M;)N1>\\)>./'ZV_9>5/( -/H(\
MEC>D#&AM/.OT4<\ 8A;0MUL<%>6O3OJ=_-<4SZ2YL.'A?-W12!S.A\;R#QQ+
M'!)J3U!M#E%-?AL:,XBJ'+%Q#[2H,'EH*+PROSL-#K#@1XGY/X*''2]K3$<>
M-69_$9-G3I*P BV<>!BN'3;PA'$ ?H@*^6&/8I[UM86]@*]LEIG8$8W!]GG5
MBZ>G@F\#7]$70;*2Q+(M1H#XONZ09_@L82.: MP_<,#2OY%Q/.JD42>N&:(=
M:]3Q^G&^AGC@KW%_Y2W5:94%6K/:<[H(:>IZ#(URIM<=?+WDR)OT/-[ON3("
M+128XASP#>-_S/UAR-O!_W?W=ZX7,N,2 XRDYD?SVWUT#MJ*:9%TI!(<C?>T
MY7"O7$B6\P\%V@WN85\#C!6"O2/)Z#K.R[>87QK"KF7H7<WY3O$)K+5]ME1'
ME_HMRU(U>!<[#:_J/M56';7ZB!DX03T3AQQG3VG"XRE&E[6J'(O,_!2_H]Z#
MO*+AX'761P1O((?U:]R0^.\H@7 -S6P^[W6DS1. HQC_S7<^PLO3@S?=8"ZK
M6S5:LH6G%R8+O2/D_WA;$.&2J<,]YOBZ0O$ES=\7[IX1O$4=V#%A)L3+1J^9
M!(SN4-8<9 +>NQ.!@N*OP<FCA#3^[/_[_A*53*C^].R>LR=@XZ))VQQO:U+?
M22B97LQN_3@.XDM?R3S'.0>F89%_-G_&+8<+;6=I)\;]K!;<#OHBR]A">5Y%
M*1=[SM,$%W>XVA2LJ$],1>BH2;_&/]UJ@-VC?5^!9--GJLG@!)_7#^%R*J96
M=PJU'BJX(DOH^/:__^J(.P73"K+[+M7LI9\.@_$X.J@#?AX_50LF  P>2R"_
ME7%DVNWUQKV]WI0LCWBDVJUG+,IRLZK?6)O^^L><K>.G]/7>'6 4Z_+DHP@@
M[J]REK!@_]CC;^S.O@I7JG9"IK$$N(0DG>^[VEAC>OEZIN<Z.)J=?N\>"TM9
M645BLF8E%]&R4T$%6Q,^Z@&L[MVTMYCZ[BF&SSWZ?D+V&@_>2_0?^G7W$1)/
M=:TW:<31EN T^?H:[QTI?_E08):QA.GWJWPU7OESC[;QZE[CP1JO[*%?9^/5
M>"HV7K;PA JJ<;JD*H@T.E]![VM_=.(P-Y*Z/_\H&O34U^JY$.57>$'I1.?5
MQ_WN[K^47^DU@,9W5:<+MS<J>/]4X\=_'4U?_E+]M/SAL[^:^P*F^6W?YN]Q
M5:7'5[?['^OR.C!K17!?S>0CKA8-X,B[NJXX?[#>3H+@Z^CPE*_6ZXT7OKL]
M"-=:[-'E'>UE%<<U]?K'+/1O?7?%F)7S%NT/> ,;]_!FR7\M%R\1H4ZDF#8Z
MW@'/_66,CSN*CL;RI<US]8S^6<??A=@YJ&Z9/)6N1/3_X^*EWI-$RPW?DR1E
MN0'1/!<IMXL3^5MB^S=9J=J;L%7VV73<'.HW!#M-,+1V@CLFZ7V5Q[^<\M,C
M*.YI\2/O5"TX+R]7ZS3?8GQ/FPZ)L=S'A^CM#&=X2:H/E /VO)W+N$]>S_M"
M^KR?QS*8=C&K.^-V<X&7N"A818CH#3W6%FB C_.GC/P=P.1_@O/M9;VTGV-!
MH1F'SO=R5?:!-Q[]:]FS_<B-'W,3TGHDG#38-1XV/(I2UG;8$;2(#;M*V@F!
MNC_ZT3QV?!R/'?G_L"5U.A>[8RN(I?)TSH&?=13'[FU>URPG['4/ M/^#NG=
MN"W6 E'UA-F4Y:76/=YVMSO"9UZBGL?^4;0OU6N9IU#9R/CQMR.%1_*S\[@3
M1O7B8=CL=D@')L'L-\[MD"+_K5(=H5QW)J#5P+VD 7\5*8\RS)+;KWP&_&JT
MAM<S0UEJ^0."Q]!#>B4<J6^EQ\<V FVL>:A)""8R3@6N*D\8M^4)<5N>T/0A
M05X"H"@JVDYS/5\#8$9S!)%TKE?NX2H $Y1CC\XS^3^. ;M:NKSZ6GL3R'SK
M.=[#P)>)]17AP/H* H/S1_ 0(:PQ03HY .R=3$ZU_,<\:3#,: V<4'LD^3 3
M7VJ([.W@8XI #DL6I.DL<,4:<Y-!<[2CAHEG!_Q&:V>07]&(8H_#'3 10EE5
M /UV)H\[^#]_A>G>@([;>5H7&QZX>\!%J&-*"O>_TJLUVW8[]!IHQ^@,\BOJ
M&"=^((\=HR/"?[".<=K;.>#UGD?9+X([E1>D=PS3,:J=-_6-5L?R0'>/NTW3
M$FC?Z(;P*^H8IWP:C[VB"[Q_L"YQPJN9W!^&.AD,98$?Y$8,H'/$X-[)#%LQ
MP,X=6YUA&%Z35/+TO_[OYWE9?<ZK_\#577?&9V>I5AJ__'W.5!P&#[B3-H=\
M[<XG<PX!!LQ>3N@W,(XK7[+=8;GAP=,X!W"_\L%>5SV%H<."YI\&^8.^OID"
MQ%<1'K0OV$M,D"+X^@.!SFWEJ")J!A7F\Q*P<S9&%2(VU7->L)<R]VJ)^CE'
MD85A>DV'*$?2/01,$SR49T)M!R9VRJV@_I-0[U'H<8OZ<LWC$'_>">HMJ?%G
MHMU#O[I%WJ^JP.-[KVROPNV;3GTQJBX)M5W2[A;4WCW2K*-BA;;J7P&<2[\F
M&;Y9GA<X(=6'*.87ZSRPXD2*#Z&1]]F#&&'W6Y52&$Q$-R$<DXW)LZ!::Z!6
M!?V9*_T72%:Q?[NJL/+&0X-.:'8)\$T,ZQ1 LVR,TIII_ >NN3?=%-MC%_BQ
MV@7NW=G9"YQL^&5.])MI[CV9:,/;%M-4][JE<%<#P7FX#VJQ?M)CA4AGIW<N
M&B6-)<1>]O#^$)"!L;N4\BPOBOR5W689K>EOU=:A'>N,A Z=9@=-L51M(3BI
M]X*MBK9Q'6V7;;0MNGM+'UM+*&Y,!9I',:AEZW!]V%=:%50F!^_0LA:E_BN=
M-">5]UYT5G2#9U'VRPUU(2FBY?A%]P.K7,Y;=Z:#V759,J'@+=B$;/SYF2C*
M6]G#?_\\Y\@N3-]?*N?O^VM@[KZ_1 C(]U<C$[X_%>7?'W$"S/7Y]QY;#$=6
M_3'4?<72[XQUXUP,^!Q3N#O6[X#LM8,S<3)DZ>AX9^$$M380,W*":C/H=K9B
M0@<9&'^*WLAJL]IG6*PV$7I0;'+.-"16Z8,A\030ML/A56W&<3 <C,?G^6I%
M*M80/V!LC,).%D*SV.":B<0*== <UF.V7#\[03LSB-J!&HHMWDLX$II8!I)&
M*I[DV=/I RY6:,B8X&P8CD4H?_%BE6^4UZ:HQ<.-&$70ZO'A3A8,>PP C6,_
MIH%J%6!LZH]L+Y=+'%?DQ=Q!.MJ ,5/1N&<W69$8 ,I0.]2F!?WAO=^XM3-C
M =3].\J\+,_SC-6YQEE,<*G=.%<(>^T\M8 'W:A4$@SAM/#$KK4LT4 :SC[Y
MV(]KTR:Y1B$HDP3@6C9UTG 9-89HPZKK^?;$]Z86SW/:33(4;@M2/DFD@-AG
MSD@$#%WDN,8<X5+L=$(C%IP40Y9OVW+)-\M;^@.A(9$)6+40I6ZX*&1P1QV0
M%(I@R.:"5AJFXITRPHTVFV*N&WV4TC\$)^<%7M+XF3!/"_*X8=F9M]07=E9@
M=TI .0*UTO4[%W!P9S@'L% $0TX7M))+T)@NZBLCILV6QP"<XKK#*=]NB8IJ
MRVN71S%/.^9SZ?)FV?LWQ=MQLN"3G1-<ZW/401U:JH<[]#%M&PMHS4R@:B<?
M/H;>;QY+_+<-'6M<OM#_T4U(Y:)>CP%IP Y.14CDP,0_#3CA/$TGBK@LF&GH
MR ?3)%0M'I ]V@FH2A8JBTR33Y%)D*:>;%Z49_SZ1AIE;XHZVX ?G[G%!3^G
MHW@-5IH^2>;@2I]O%FI@J&>/=<S"6A.53)5UAO41I^#TXZY<E>4&)Q>;@LY[
MZJ-=]0'$S_B5_Z2,;9;*7B.=DT.#N&>E"8:*3G"%Q98B(5E4; ];Z[L^T)HO
MKPF_WU*Y6642]I:7:03<)6<J)8/SPPJ>F'G!Y2PWC [9?!D?;PL2RP>WW:_P
MLN(EV*1GQ-&:R80/_+SAU_&#HS:,-C3RWJLAZ& +=)$)!V^DM@C!,VC*,7.V
M:/4I3\B2Q%SEXO]O[^J>&\>-_+^"Q]TJ[=7N7JJN<F^R/9[XRF.Y;,].<GF8
M@D3(9H8F%7[85O[ZH/%!4@1 @I1DM&;RL+.RU-ULX-< @4:CFQ6K/!8WS.<I
MI 5W;Z:.^LB3R.HQHO,.DBS!XWFX1M-Q&VD?D$N1SF.CTGE$#7?X04H3MEB+
MM>)N0A,YYUREPV[9<2+>=1!-:-S.H!C!CVZY,5[W(V\"CKL7%<?#4[9"BA'-
M'G2G(=[[3\&%9Z+U5=4Z718D%JRX#4[\>+])XG*2^V.''8WQ61KE;8(MWM,P
M1%/AKCF*.7+-<H\9\(B(O4/A:V09JL:J/:[L]4P>,THA(7*!+UY3W@-/\49'
M]QKN(X/B:Y2MW@T?_BP1-TPMJ[Y>]8P5A*:K(Y#_*T1_?XK?'EC"GGE[5L5-
MEI=/\V<^#ZSH5;KZQ&!Q9  PS((+$6]]NQ!Q1M)P$L%*%"_AS.3ODKWW).Q8
MP-WFV8;EY1;V7R7?:4$"NHW8E:71@O]"P2EYS?CNZ@X2QBW6GPLV+PI6SM?<
MW.8KWFF5""^X8)N<K6*J=FSS9][,^%^TN_!_MX?B,IYW;+%15U0]FFS@V82F
M$6'ZZ>*O3#^?)*  R4$#B+>K^!\4E" 4M""T48/OL!L]A!3:TB3(%,0[*>>+
MD.N8+N'.8LP*Z%L1^.I([S#(@<N&?-7M&H#B(TG#*'&7X;Z2-PADX".JP+[3
MZ(Y&<5:/"L<K8X >%UQ^REH.J0670$CPD9HQZ(OB*OV#/<6KA%TP2*1=.""R
MD^%"IE?'+B!7*5'41)$'A>&.O;"T8I!V3H2ATE6I4IN;E=J\&'!!XZFM&>(H
MV&0*O95B)(7D5-G6@\QP$/FD/=&.$6.2X(+$J9\MRDL3!ATC\S4LK<$]6RS6
M:VX!CIYWT.'J_GXEC7>]H":"G$AZ5&\-N'9+DX1%GJ^/#CTN:/R4]7BAU(Q!
ML;J,4YJN^#[@CJU8_ *QOL6??WW(?OOMSQ=T6]S2HKRH7&-I##,N%"=H;FRQ
M. V)^/MGN25__HV4&?GM]U])Q+E#X/@7FD>O-&=Z=^! S$Z&"YM>';LH:&*Q
M=)9W&;$-)[Z4I\E#]C%G?!,MTOIS0YDVN/Q$X8)S[W;T#;SGC$-?<OZ@@^]^
M]<2B"@Z&&T>.]L"T_3[B*L4#>RO/DFSUS5P43A*#"^V]VF L+I4POJ@A0AQ\
MX ))[=[B(MM;92&5@%@BY :9 WI=>V=LS4VVY=OK]9E.%X7+*O9NAW$",NR^
M7 JQ._[+X.[*VE358K 8>%T/T.,"V4_9+I+-Z-5L8E"'?Y7W>^@/,8!/?^@>
M?-"B&JV\=>*^;;-PF2=)]@H5?R^S7.:^@]P%G6/UUE&Z[?1A3Y&XK.-@[;&<
M7PC!)*\E$ZI%$SZSZX2KD!8"_MX-3&A%(H0YY&#@CDR4&[-8Y(\T5:;L.N88
MXL %O*^ZQE&'Y".:D;0Y@\[W'RI85 X[$!UTN.#I5])X!PMJ/ [$3W$4)>P#
MW^?!:7=5@,70(O;P[GISXH)KK-IFM GP$Q @'"$M$7A05=$OA8>/WD6)"[4A
M-8UWFJ+' \E5&K'GM+Y_(=9TKL")'EI<L PK:GKG=SC46C1DD,15NLJ>V0-]
M&X#$0H4-#+>*)@Q 2TKZA@"!^RJ-\BUD?,WRUO+6!44_.2Y,O'0U#WJ!B422
MJ[TL#XI22==K#W2L9,A0Z=/10 .(L8 @/0-=S4T4''2X8.A7TKC +QT9!@YA
M@/B89=%KG"2?N%95SF2BZTUE(N$BQ 7%@)9=+#0Y>6[H20P,0<"X$>XQ",+\
M\ :78AM_:"N8\X[&!3/CMT;PXH)LO.)=%&^D%U $KS(EHQ6YVHYGS86<,%<?
M.B;Y,<]>RR>X2./:F XPX(+14UMC&]H:>(*/2$91T2MP!&5]]FQ T_H-%PJF
M8F8(9$T1](5SSX<I'Y,O<;F]B OAN07(YYM-$K/H(3NGQ=-EDKW>YMD_F+@;
MW9/CYQ!"<0%YP!8Y7WI%(YM$2KBL2T&E>(A06O$'D#5_ MG4CV@E'PJUU<UA
M%77!Y/\7:W58H*\G?LI>Q)12+-+Z!.F<;N*2)H;M[",,E\T<H"66_;40Q3=Q
MZD.VKH].ZJN<SUHNX;;17!-:2=%HIAG5A*MT[[G%2Q(NX]BW&7ZSB+:2.$4Y
M<;BV!]V1X[W[Z3+BQ-Q3:__=$?^W,R\$@5,E!GK(YJM_5G'.;C@]7.K($D[Y
MZ+S2[<>&"\I1.IOACS+=$7^=4\E.TAW^L)?"(9ZGW!:L+!,6B5001F8HR)MO
M+L-]&7%!.5)K6_03GVH5OTI3*]-:K5HB^!]<1IB=+MW^_NMO_R-2>]RQ#>_
M)RI".A]S^NS:[ [SX$+17V%CRTNW!%B)S$C6,!/%'73;R]\)XN&___K[;X[&
MM=*O.="<(@07O'NTP"P'(D41D.4&O2T/<11C)\_ 'J&,/9)PV<*^S9@2U&@D
M4@@>VGC+U>!;/,BRF-.(/=/\F^MRMYL4%["#>IH+*<$@G,L-2]#1.CF3YB6-
M<Y$.GYMQ]2QNXQ;@@5]Q:[O,\C6+2[[F!V>3>39Z_&?B,I3W:W!?UM*=Y1UM
M'@ZWF@I+=E,*&I U5T&6,("Y12LA#DI "_#F*#6$[R_,F7Q]!4A7@8OX_+JN
MDNOX!>*DG&EQO*]'[247F3$>M%%]%ZAJ^40^@(@GP"_U;2KQ$)1WJLX2NOIV
ME480UQC3).:[H8]Y5FVTZI]H2N7X@3%-T^UU&?%V_.7^2_.+#CD^/W>\Z8[Q
M$%S6=L06=DWO[.JC>+-RWJ"OU.N,IJT@I\'0B %Z7'CZ*6O6V^1<[: 5' $3
M=1WV.F807J50H#%=Q8G,.G:3I1&?T3@9UUN%&'#"#V^,OPHE'Z21<1R5R/IY
MIN?IG1Z,RW;>N=5&G =?]I3T3=A?RC\WS^DYDD)KEU_B\NDI2R*^#X18U^EV
M9A-T>G;3TXJN';1(P1[0(JQS%D.Y$'#20\8VN7&8#O: S-/#W:]!QKET309^
M$WV2(7<S\EJ?7(S 015_<A 3.:N*.&50X_IY&:="V=NL*,4!#IR89NE]M=ED
M.:S1=4X2'?*V=84E'T(H+B,Y8(L,=TT&EYL:0:20DL0J\TFG@>';9?%*";SS
M/<]RKAL?'SN#I?#>X7KQXX)^FO)].]9:#E$W0[@D$4I8(-F5WK'G*A7N7S[#
M55%<7C)K?*&%"A=V?2H:M]C@=[)F@4(.=U1-$A%;/-SM+4+$/6]J:71^DJA
M:!0 \ $YV/>*!F^W[RIHU*K@<PZ*OA;C+I=EW?WFF18QWMYW:&J?=11=.$"$
M&N+67-," P@;$2X >C2T=KR\\=?0AEE=33VWJ3W?QSH)<SP %^9':IT9$*,=
MQ80IQJ)]+!4X:/3A-;ND*['=<)P"&!2X8'2I9[RW7C.B"<.F?;#,-7#[(<G
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
M?IS;7UWS3_QK_17_!XX%^#?_!E!+ P04    " "',859;D',N5UO  "55 D
M%0   &%I;W0M,C R-# S,S%?<')E+GAM;.V]:Y/;.)(H^OU&G/^@VQNQL2=B
M/=VV^^69G7M"]?+6.>6J.JIR>V>_=+!(2,*8(M4@657J7W\!DI(HB@ 2%*D$
M94SLMNTJ((E\ ,@7,O_C?[TNPM$S80F-H[]_]_8O/WPW(I$?!S2:_?V[SP]O
MQ@_GU]??C9+4BP(OC"/R]^^B^+O_]?_]C_]GQ/_W'__OFS>C*TK"X*^CB]A_
M<QU-X[^-;KT%^>OH(XD(\]*8_6WTFQ=FXB?Q%0T)&YW'BV5(4L)_47SXKZ.?
M_O+N1W_TY@T [F\D"F+V>7*]@3M/TV7RU^^_?WEY^4L4/WLO,?N:_,6/%S"
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
MD.PWC0=RX!=+."!'V0(>Y/[5"WX-P=E0F0+DQ*\6<F(/<21FW!-&XX!K @S
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
MQPV[,+1N797J'57[_;ZJ7<S_]]$RS#.)N:9--C"P:DLUHZ17H %3G8ILON/
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
MKK%8(&$T#O@*6)J/QV)AWOE,W*6,S$F4;,KEW,1)<DO2N^FC]RIG*FPVML(
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
M<#-OIR_ P13$8&V'3#V4G<<_#MOS$\Y)6UX-J=&9IH1U*0I*>-BY.WW( X"
M _=%2ZD&:QSZ:]TIO8;W[Z.E@)B_)"%KF/:T$G7>:>>==MYIYYUVWFGGG7;>
M:>>=_C:]TYO<C'6WO <RR^ODJ?W2FFG#/JI@.*+[HLOEZ+S.M6&6L 8B=G5^
M["+2STDUGHJNOP]>2)*[Z93ZZG+XTM'8KLI&V=@IE*'&$_U<<E&SSJ-F[^TS
M8%S4[(A1,^F#LC(N<4&>^3F07$=)ZH6A1D'3SL(^ 5L&:X#4Z.=\U!@L$R^:
MR4X^_OO*K^W8#@>8BA5<*B_>CDQJZ098+Q JZ_U;?WNB4:?E>JF]1-XUQ/Q$
M([K(%BIRUH:@'1YU<NT1LQ$7E-/@D_>JI>KN$+2WI7JJ-N&"KH->$$XAG\J"
M9=NW:Y51@XMP-V)A"0.DV'Q.R#0+;^A4$<D 31Y>!-L$NP/#D\T%4#$?RUQS
MF-&,BK*.^GIW'U2O9>@&DB5U[3[&<?!"PY#S<@]+@RIVAF"PPY17_#I-R0U]
M)GO+!0<J]3#L4(=;<5@:MM1CC1^X5*QQ[WQK;/0*F&T';\TE>K_5*P#9G@*8
MW;#T;/7)^V?,SD-^H*K]<T9 3I_!^SCW$P_MALW;M=YZ"ZWWSAB0'>QN(>9P
M?C<CWH]W[]Y+\[!*%#PR+R +CWU-E(X]U01L;;FE5%;]>WIZH%L]YUF2Q@O"
M)J2H2)[,Z5+.LW*6<A)V'9@#^09!T1+>/1)_'L5A/%N=>4D#MAHN J=#]V%O
MSO5N&&I$+.=Q[U5+:?2Y'[<GMO.Y#\'GWDM:U3?O<\>(9!S/Y_Z-)LBV.(.U
M*;(=)W&X%%F7(GL$*@\Z15:^C2%A*-ALY+"AB:,6[.?H/1)EBQ@D'UF<M'-W
MEC,M=JRTY_\N62S>Q@G\@:P>:6L?Q_;#8XO?2_<I,;=$$8/5S<-.C>Q'$BHD
M&?B#Z*T&?YFD="'D\"I+17"V(N%ED5)5!L+//Z@R$,@:]FB: Q]Y%>CK/GPN
M*^%XN Z[DUXGV06N;UX_+@'7-\]6XKMGR<[GXGPN _*Y) U*V"U7\1Y?2/A,
M/L51.F]GBH/@(OMIP)7TNZ'?P,3@'\1CCR]Q5]S?@,/VSO3$]1JYALAL_N56
MKE<-0&Q739\,KY)L@"R_BC-%_DQ;>-@>F1X97B78$/E=J3O7";]S>&@OX8[
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
M.@L>YC%+'PE; %C0-'8PQJ8<470> $AO3G%\FU!%Z&&7C=<7WY&-MS\!6(.
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
MQ@$/*;%OVF'B$)A#J?UX.-T:6'_\B&6EI5$94KSUF.AH_[Q=YTZH\D,]5%E
M$+')2EQRM('B(I2'Q<?H+*)3?J!$Z5J:Q%LH/^8__C,7J77MK^MD0KPDCKRG
M<'4?)XEX"ZD+:W8!W Y?;(M8:!?(6Q! /0B-O5.N:R&YL2Y4V]V&ZE2@;K"#
MPA.Q9'DTIO+KDV7D+IHHP>'\^](0Y7J!T)!D_V&8/:FITW*]U"X#+5!B?B%T
M-N>*U_B9,$]-5LE0S"!,@RA4B*O$#26\>V)9);T<+]I4E.,&A%TJBDM%<:DH
MIY"*TLMII<]?>>_R5[[5_)6.0H56Q QZBA1VYX_EAVY*HXQ&L[LE83D-%2:[
M"0QL?VNW[@N0DU9%3'3^ETN*9N*%VKG'V&H:LQ>/!4:U0<V@H/?<Z54(VE 4
M70SVBX!+L9!+@1$0](8[O0I!"WKV5$EL7^CJ:^.'%>,(\I\7?TY(DH5BJ5><
M9C6:B-5+ZXWU\RGT_CO]"$I_!+/D2&ES@G1P8/17Q0'IUK J?KM]<7I!GVG
M)R=<-$-.OT#UXO37'U0O3H,UJ%%0PL)^<"JJ!*<K?02W/@XI)K=ARJ;PX>J.
M%6O[1-)Y'!3%$8DV0&L*R YO1#.WZN$R4]PLB+5J%KIWIC1P% ["#EZVE.4Z
ML^%HNR>QZ$QS;V9=H,(%*NQKN+U6RT3;OSAZ2&/_Z[F7S!4. .D,;+>?Z4U:
M-^<UI+!,-W_PF%(;?ZO2QA_&$VSU>[LV4=EFVUET0D*QNT2#T:+WZ)/H/7KO
MK?(JP7IU_5"XZ.I]8[_5:J7DL]5V3+G^L; BX8K_H9^P0R/I1H+D)L2A5++
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
M:HV=QGYLD!V7:8F!X/?=@7W_[#@'.\UZ,,[4YB17BA_W5#>DN,Y2Y [>"1_
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
MR!P#/H4_.A7=AG$,$(J,_4@\T?,G.)WDVM N!6\M45;V >U8FCG_+EX]P8Q
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
MC\G&Z,-BHTS?XJD8X-AJE''@^*:(]8P=#.QH3")2(G)N1((A-[1LTQY0+_O
M>TBE<-#5$CS',S3,,*>VFJYG3NA&(4G%\!)?E=\ CD4F*05 (E,B\WE-;KM<
MET?W$U/=A9-Y95,W[X(4E*SVQT_5%-FXBF[K??1]AS?C*T&:0>SZ#.6TT-U+
MGC# 'H<J3HE*U.C!DSW&K] :=*'Y;]\2U^>#2['<NM-4,N/PR">69T!1:)Y^
M1)D&>N5)!&;WMYZIKL0&[=<F M#A]_1[+)G;R&]2HFI\8(03D4,&YIIOJ0_X
M%P! ^$3TJ<[82#%&019,=-SQ?.I,9;X\GN<SX3Q^'9W "6_Q@V13EU+5-$_T
MB.>Y94/5[!.:)Q6JGJ.&=RZID #\,"%"C%2=<R'^(M)ZX/$9;HYF<V+ @%F"
MNW+ZB*8QSD5LDL-^^H8H)@5&=A6)3^J!JK)8MF+W $%J<#-P[,.O&FY:4 X!
M$V_IW,F:RC)4$G45@/DQW*7PO%T4#YKA:/X([]KB;2D;RZ/PJZA]3ZBGB%(/
M+" 5+V83C$9R2>-PX8== *?8Z6Z0)1RO=+3A(N3):TY[\IK3TJ\YR7M.Y;WG
ME+7MSV&Z5F0SWZ<K<N>7*IWBT0SF#%K[.L9@Z(ENOM%?<1_"%K\;2KU"+E&5
M?I6O6<XVO.W6#&^[K6K947G;2MAA4]Z9*XDA\M'@U^9X_9.),@099*(<<K%J
M&YAJ+%E6"RQCII*YQTR7\1)M_%K;?#6'=I4CQET!@U?9$Q58)M6*P1T%43^"
MLIW %PBL\*F+7\(B-L)\?7@950B\LV-58?C[P[(I5'DJ50Y2%0]Q>[TR?EEA
M/I&Y'Y:W>NH*8?@M_>G83B45V\'YB$(46?E>Z<I8Y)]KHIY,\H)CHO(CKY40
M*[P;5$K010VQ2E!"(7I$.")X!Y#N[\Q61>%AZAY69D&$&4HL!'>SHI((<2+-
M6#^!$Q0A[_=<0S>H$-"N\O&=L1(QM0DQLH*O:%^#>7IOL(=5:8I-V((5E2%2
ME8%I]T#@F""H^/6MCH,UPD6/&<R/,08H!';L_@XH%ZP0%Z2*=\[MNR S/#I:
M%D?/*)KNP<LE5RA,E#5B(V*HHD(Y$_@LZJH=_ )32-&/>28M\/+(T'=XIAC>
M-&1!H!-T!%T7# N?XOUB/.4Q8'!D^0W:K4V%'ZK'G[[J>%1+';3,-]O6-=/H
M]Y4+]0>KTHC_ JV/A:!(_=FXP_ JS(&@XV7J_4,Z!9',-HA&&[?IU[Y3^6IA
MLI2N>BIQ_(/*:^*A*,%K5N[$]3#6S*N5<Y-_;+ HA5[4+9B@@8,C#45A<TT=
MQS*Q##PE]OAK*.H\\DW/&)L4S50K+HRDX4R'JC.R+>.?L/A>X/8$!AX^[J)E
M@9_JS#3NN<GIXCW[26"2 FBQK":WM+TA0'* 9>-]BP>/NW;?P^CZCNKNJ#M=
M5(8:JP12M*NJW5"*XK5V?+\47B5>$"&O$C8*$*T^=C0LWX&U*B)52-C#K0>W
MQ.5M,1S5,+GA>L^&AF8R,K9Y>=8H+Y\G0 <W0;AA;^ 'B,,!>E',TG<\>P?^
MJ:!/I6 _$3RO4RWBE8$)NE*BJ,0+XBAB5'[!G=YZ7@ ?CYQ(BL$>AS(,A*8K
MNJW@9SMC](!0%_)C6PX]/!L3\B<J#:_$[A2&>3("R)74;;W ODJ4'A$E\5V2
MB=P#U@WXMD\E6H*:P_''0G\[M '#1C4BQ1]8 T0I?QW>G.?5+00YQ-7"V+>C
MZ4AXEWA!WZCB$8&*:^I0N_/.!I';3M<_OH5"DDR!2(2BF0A2%J;.[\X%=>=!
MX(X=-D(G@>)5,%&-8S>"'0=^X&6(0N.H\+&JD#7@6OW>2'2\B*0U?LA/SH$?
M'%_[X?*K3[S8PP^P4C$Z T/OB!\]?S (932W2U%PVXZG8&!EC.^O8(J&@=$F
M/.R^XVT4PL7"/U0R18VG^^+51&#E@+%#2P>ORP83.@*_"<P0;_@1WHA@:K<0
M3/!S5?EFG!E5D6P97A6N.*INV%@JBT[&)I*72KR@3E@)WYQ48J7$9F&L:VOG
MUE;U6=FJYX^ :="RX#_Q[W&6BG%1Y1DN L4!@PS9CH/OYJ6+A/,>0!9\O_N
ML:J*[DS ^[<"^\BE(JZ.,6 \*AO\6:1*&>,Q:HJ@Z(L31G5!7<)K;,V@;VFP
M@W; 92D"! L>V3!M-,UQA? :[4?@#(3U'7:BQ<8&P L?0&22<.0W4,B:0L$\
M6A'>BD<Z.Q3N +' ,!\F1JZJXJI]1O_R"G"3D%?I7N8]J6/N4V!9?Q&O(8MP
M@@H7'(_="KA6>3L-R&06[3$&=?ERQ5Z@!<!#RT'<'A-^L,6,ZE2ILX=QC^:G
MB*YB=I@/:MFFI#6@![ '!EU"V08 \5%B^@X,&?@WUZ>7D7L#KKY%M:6_L:"(
M&8\L]R:QN%%H24^=#XBB4U2TC/P\S:'.%4'EN2J_SHK!;1?7QZPA&2Z<QAP]
MP+-J>&^G&GAUO/J\P>O540A9V#^!*0+[0XZ;E)0E7A"&&##IR"*A$:2'!YT
M:$.MN']&Y<0'JF7\$YC-= J%9?T%TXOJDJHY^8=%$H;Q'+< (P$+AW@, Y&3
M:H4C4A&(I$""@PP$7^T;GL#AKH(L'+8RI.G"/.-G28+S>R!K=#=Q['%C4R?&
MJG+,3 J,V:),"'!5]%QEND2&Q'*)%_2-B7YS%E;A!#?1<(?8NI.*8I)EB/%Y
MQV)>+#:O,ZIX+VY,<XNW<\Y1AWZD2ZBD)$?,&7(#86=9]CV7LXA@RJ+D0V&Y
M=2%XT?+@YZ_@YKE#?A<(;5X=Y.R]X=A64%@2([5[=85SHKCH0S\G?52RT5'V
M-O:4"5,C;X]F1Q.E9$A1NK BTE:IH>'8=DDY<T7 >-5/.\%#R-VH%R*M2\<+
MZ&!'WK:(UI'3:=J^OB.,E?@\<:!I9UHR3XD7!,P3*'95OU?I6)XS0&3 \1*
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
M- 8.JG(-HM0Q[% AH+,/DMU^0/$:WI$'U_!I4RB9."8"B8HZ@%4/T"P+NX:
M7N,W1?Z[4:N!NV^:Z+]5X$U_4[$P.VQ[PZ,9:+NAARNBM=0G./)251T!+&J_
MN;'BFL*NS"!_W @[.U8ZN *>*Q0:894.3W;%8G75]-*$M<4;!.@&=B&MYE%-
M6EDE7E"G@I$A9!;!%BF,CM4)A2,$E))8(2_$!5YS^Z*?,EUW<I%%X+OPNT_L
MUJHV#O:J[7J+8A@L;%H6MZDJ<4C> I HZ8V$7>0Y 6,$K'K'5&T8"Y3?, L3
M0Y0;$RAS9(,%&&57W]W<1")-L"T*0PO,2HR74:B;H[A",QRBI*.;_DG<)P4
M"6LJM!&(E"E&D]@O\8*.;2NTXBMA]=B4RYE$_)3"CBX @([6N'#-T-D@#$$F
M4Q+'LQJ[$FGL&$MD#Y&CJ86ZC/5.(]\#RTI0N4O@-PYQ-T>E(0^#A0]_HD!Y
MUC>3J@U>T:A5P5O"_SW!YDGW7Y#N)B1=BM_1F*@(082W"\CT0;79W-VK<?T:
MSF! 9X446F8ZO?N_VZ%NE7Q8X@7=8=PJ$]YAM26%5U/JXZDO^NJP\U2S'OM[
M4':@00"+"D(!3UD,'6(RVZ@0*S[)G)@UV.67B?#4NX/=COJ5^F&S2=\5=G*2
M Q./1YR'CSC\:"@T+;-QC75J3947C07:[==  $S<6!U9(7LJ@2Y.BQ8Z>! G
M:8F2UZ'.%=],*5 26W3N2X>Q9!K2D5N"?H[($PVHSV4B:L\$'6[CW[GEW\D0
M2-'A/(T03M5%PU'0*^OU(FM %QJVDBE[Q$E);"VTH9D@DKQ?X@51+;YL+J:Z
M)3UL#8ULK_-,!RHI$B:B)(L^/\_B,[!J1;!J<"4_Q4D;D1:\"6O8BM3F)]."
MVS(#N+@,X(;, "XZ WASV+ <"<#E4=J;JC_6HRCS<^6GT9VZ%A<\EW?\L^R]
MB.1D7"ZFY>;<:TF(S5SQ^J8<[<NFY72X@.;>+X6G(6&4AJ;:I4@-82@*ZW:%
M']:-^6$)>"W4>NQA:'ALAS(<WX.;_."HXW"MC5\B.1I(B,9N8V^IEQN*;J06
MKF:_6>C.-<+@.DW737DII6K'EV5WQ.R+@M&3!YE"WIAY]IVVE4I"]*0-$E,A
M@8&P(X1 D>+DJVCU!W[VC8C)+EE:K+V(*#@['Z?V8)@F9>XX3&.\C=XDBI&'
MS<9X1$2TGL*4Z:!R1'ATD!_0%^I!A.FX$(JIB-**HEFY0@JHTFQ%L<E2V&<"
MIRQZ34CIM#KI])?M"VN%4@O#WB%!4Q+V5*-75QQ^3.<=\A-!E%^:3_6&\9F@
ML2,=&<3ZGP2)C#01'K6A\A*ZN%477=!(BSPITJ1(*Z5(0\\?9YR9@]RES&,I
MY58GY6))WD)V+:DA]>L>)JVZS]MR<J>G9[_P:=**6[7E;\23QT@'\ABIN&.D
MICQ&*L\QTM(BUFO1][(5G=.L:-FWY]W?*V>=X[OKVZ[L>%F>TSKCTSGY,AB>
MR7!GT-.QJ9ABO"2) YZ7NZO\%7.80B\M<)UX/@T^6%5\2V2;AE5D># I<+^B
M6PFY5S^RG#TQWQ&6$W'H>A,6*;!$=.J64>< ^.D,\ CKW?G]KCKUA7_[U#T+
M)C[]_+\K06])'OH*&U[R5%A^@7:>*W/Q]I>J:2I]G^JL] V3KJD\8&&)'RQ*
MA^N>'H<IN)AO*ZJ[N4J]^5;]M8K_:/A/"^-S];VW^J]!3"Z6VW3ZJ VI;@;/
M8U3JA\U6;AYC_.$H72^JW% )=C7<NV@WC<P+B#/U0YVM*6?@B1MQQ.)7,T*/
MO-Y'U! T+$9?%==6>, RZNP"DP1A-53ZIOV 5ZL0U3W<$$"'@24OL XJWA#%
MG^A*M$C@MB8B)=-E 6/<!= 7=37CZ)^Z@3-''U5$' 9L\6NVA2&1[)=4PG@&
M]H/%<A:["&J>%IMH8-O#DOA(.X2:P&%5 7KC3067A;CX1KUMD>&/0?*<@3Q2
M+G&PV*73>*O1X(:[%;MQA50Z%DGG\;NJ/60]L=#=T!=::;/1%4C90',8<UC?
MA]+Z+L[Z;DGKN[36]RI\^%+8W7LKM[OQJ#7OF%6:WJ]ZN](T*T\<G=KQ#)M4
MX04LP<AX:4.>U0[/X?&&2%]/GKHF+T<8N!I>B9\;%;N5;RPT+(*OH%$EYA;D
MRZ<,6=3R#ZR0,V3^HDH6$898@NRIY9#U*2B%Z^G)&\5E7M W5B'$])CJD <4
MM!EZ'#/+%;YAGS&JZY=UEREQ&R3$3B8#S<80NY6[/&S13/$F,9\NKY(&(R(+
M(-3Q*-'VZ489OIAW,85?:/XP(^*<!_#"Z"IE\(J>8_^@ H3 !TS%5J:\2IWC
M\G+V!E 6WA90!%S&/C(5<)S':]61>2$N-05\-5=61I4[9"@V7.JW*ZJ4"F:K
MY-WJW'#.>M(4K]>D+5Z<+;XG;?'ULL4W1]&M.N$^Y0#LAPZ 2)FNY*9,KQ$1
M-M!2N<N[71PSH$4 CPN9'C/M!XJW4;EC;OH:(ZZJ\5]_C#\V9JEW(FNDE0@%
M\>VE7DC YMZ0Z@;@OOVP[ >3Z0.J8)\(@&N,E]"GYMW,8MCN2C6I!)*#%9B?
ML5]3N;-)MX>^<F7?\S)>C3U>%(1'GN/3R( HV=+"C WMR"RDAU>L[1Z/Y5="
M?RYF!6<:U<JW(7SO@?$0=O 6$17.^D;L2&?*U<1C$:9:^=0PT0?.9$>B$[_M
M)$B=KMF?,NEMBS$> (<=Q9^X8 <+F;F1 PL6,I:/L!T7H+<3F-+<E4B^'MO0
MB_3"7#J3GT%" SVBM/G>#[U[,O:%DZOD>2U5[,S%[K$ *O7L(N_=LE.WX?G;
M(B<_6;GHU>HU;HZ9L:KJPKQ!? QSO.2(*%>:$#!)X1+*H[ HV]@Q[)!50ZZA
M'I!JMD,8='%S*V^-7PF\.6\+PCAYGF6>/*LJ;XVG1\81L_0T"2]^5CD8$JQ%
M(3Y%M/\.ZJMDOQ8]<7CUT^\.JJ'IE:>6EBX*EE.'A!@:#4>L-S_@;PO>2]LC
MSCZICE-8$R;<)FP,R!MOPJCU9J-:/ZQ7VX>-O+G;OA=V^LLE/C_F#C:9OS#V
MO2AN-V/@4E2H&8W]L);T2X!*5;,R2%T)RG)$9$PJ6Q+#&5_D321Q(_2,!4Y-
MB0^3L]\5!)[Z(MA1EQG=X-5T<3KB4#F81C2SJA(*^53!;K$;,0KG$8/.S;DV
MDZ&>1*BG+D,]Q85Z]F6HI[2A'FE:/;&@HU#Q5"*Y:6#^#I;U#%*;,&G)T:FZ
M6G1&X9LL+/N)>34\BTQHT7N;1+.=:#M+M=RG/+.IL$#EJT7=:4EN/QANV"&7
M[ -N_4UYI;G6FZ6.TEX3*B^08BR8)9]Y<IJ53 =R'NUM>'CBH[%Q^'7826IN
M[GM#V\'&#$!H&I*;C6/;=\.C2-$$#*9;,=6'764&FL ;0"8X]%@_.-)).N2!
M$\D=-ZSA_\Z>ZJQ1S>HE4'FNET#@E0, @GMG,=<K\'CY!N@VX[7XJ>F3X6'?
M-JREJ8OC)?QR5BRAPNM)3Y[8:%K9<A7[2AVWN03^[.N;336DBX"DE0%7_M.7
MQ-)WH.KI.SA3A0_F_;*@W@/CI89Z ('L*W:P+B3G;V_VTVHQU[*9Z5W=4!3P
MJB&B8LA17!1<DRBX"3S.J"+-$A:\? (VWBS^@JO0$<JAWYK29C7@PJZ2+ MB
M'7*5EXNOZ9NELTJ#0DAR1<7V^UDU>%ZTWIG!/N_L Y O/JL2+>DF=*\W:ED?
M>V  4WU>'LWA)Y,;M$ )Q:>7-:M0 X,))C9P;##.T6BRG?>*,^B];=1:U4;S
MH-K8V_MU6O MIU!9QYPP]X>J7*I4Z?<,IE15+G9O=C^Z_OC3V_JO8$#"#XF+
MUE-S:OR2O44I'_Z7V7$AOG*8^@J%"-]\JE=;C8/J7KN>\[47O&GE2]BM'<PU
M^U_*,O'UISVU.&GD?6D-%E!L204BQ5/L_?S$%Y%\W[#NQ;2XR]"OQ<6I'%O5
M^X85=;NZN#CF J^1+?">VMY9]S23F42'CZ>>S1IS2?,ICL3_5^$OG2XO\OJK
M+!O5<^31VF/@:>'RFK;4,H7+L>&I.C.5X]/+,^4\# 2#C/%T854U5RID&M6#
MO7:UWFJ4!&"-W?K^\U/Y9<NH4BXA\*+9K)D5@$WH5-<5/(KW\B]N.'^V5LJ?
M+5!%\+^]O9+L?7.WUGQ]_MPKE8IN5O=*M4<%UKO>W=^;64/_LN[*^11[V%-!
ME3Y6;J 33SJ;;3;VE&/>"9;+@+V5RH F9K=CEGM)\-78/9AR\%<O \I&%:FC
M5ZVC<_FU\^TR9EQ30UG5FG#6W5^Q^FXW6M7]>KLDL&CN[LTPE66S;A F+(MY
MW:PV#O>KM5991$ECMW6XS?KV4K54S]=^*%_P)L>-ZGB8E</YM[U:U7MP !P\
M@[9;,\/N_Y8KZ-;8*Y,]7V_*3=\\HZ#KV8:FW-@&6@3<F"=!,Z#[(ERX'*Q4
MN+0/&M5VLR5QMN1@09OLC9+,IE&O5YNU&6*<6['I&VB\_&&[;C):<+CB8\.]
M9JVZOU\6EZ->BHA^V:@BHP5QPZ! OOP\-%S5-&W*5@HRERX\7:0LU>01?C'B
M7I&'][/PU7,/KN7FQ[,W0'34#UN+I'*LKPWPQ; &0W64D2E4S\F-7!;NV]7F
M05E _]HVY?*H7";1(G=\;4,4>#1A80V#(+)9#9,+ZJM.,:P?'E8/9XDV;P60
MEN?UERK "1LN-WT#[(]SQ_[IVT88;H@?>GZ&>8YC!LEJTPKK>WB^5Y;SM-=&
MV):06<8TEA33"/D\=A$KEC&\:MZN8;G-LH!N<WF[5&3><MY^73U_,;$<O)6/
MY5 B5V&UB<C-ZCZLO[5?EI.KQFZ[!(G(C:#X<$FH4J\VZP?5]EY9,JM>6SJ7
M4Y]?3."=UL[OZJBG.JIRAF^E4K*"LU>;7EPN!+\V8K:$S%*?OZ(^O[8\U3%L
MY0XKIXEBW?7V!^6&6523[,:$%QW9JA.<6JXZ:;E<6&WN-F:8RK)5?=FHLN4<
M_ IQ^VMW[+!)/,@6!/#C15%6FZ!<SZZW(97W)I-YRUG_=97WC6%9JF8RY8P&
MP()>6+\T=ID_42-IM2G%Y5)1&RL.RD7F+1<'KV )",-=N66>X=#] :4[<3TV
MPKJ1=^Q1%9>5ZJM._:VU:M7V?EGTU,;R?]D(O>42X'4- BQ&+FR!.\=WO;##
M,U,^.VPP4/[%ZYZ[2J-6VU<ZEN5C1?;XLVK0MD;1Z2+!P;OVN]J^*#JVVI3E
M=KU,EN[&2I!6J<C<+%76]&MO^KH9(T/;L1@X(B,V4*O*#<B6\+Y#8[5YR.6Z
M:O?:.-H2,DOCXQ6-#Y(WRA<5'!#/ =MA@'><@ZCD^7F8+=!8;6)QNU3YKALK
M",I%Y@T2!*)W6&4+FX,5.<_D#&/=UVY]D^T$'=CBO>F"HME4R'ZZ1R#UIYLJ
MW1]_;YP\V/A-_'^\\UOBY6M!N:@U4[P54[I5T]RK2+3FF]9L#ZA;GFC@E.[9
M-/N+,UK]3:O-N==1VVT4W"8K(>Y?/K^XS%E"E_@+YKHT.6\((]I6V*-T-Z&M
MIHV<5]JP)4K",F_3]%0W<TMX7Y#R[X?H;D+S2U^<X4=XRELT(AJU#YWSS_13
M_<.OO/MAK(?CB&H(4:>QCLDFF?U2HH'X.Z/!L$$D[PU)\TCUA]1@SHZ=[F$?
M=/\6@^TJ'0N_!V8_^S'$5HOX[/'08'WE])%IOF?<,W%,R:=Y_IE>-%(GV.5+
M-&JFEE]"C+#I=H[849I:--,<=I5+9U>\,=8\63=<S52-D4NM$[/Z*CZW% RF
M.N#%( &9SFD2=9H,&M*(=I*7ZA@[@Q[;SMA&YP>W^AY6Z2H7Q@AT%U#_9O=Z
M5SFR'Y5F[;"J?!V8N/ OV/X2@&'[WA (A6W'T7UB#':?V0X8!G<PX2I  9\^
M5B<()YK+[W_5=^IU\/;$7Y5S%T=T^<3C,P4:PRS;;>7;KO(-5"N2I^NCL]:N
MU:JX/9HZL*O*.389P[L=^[7]6EU*[#))B*V1V(WUD-B_LWO#XGQH>R8()2'K
M2 1C<[41"YH^9G9Q"<5P\&D@A[DX$X-BJS_WJ8:]5.>)II'=M#<0:N$<,H7M
M4+V?%K.!B$R(VI1H$4WH79L&IGDP+$8U"5KNJCT;AC;HO(E/ I:$77AOX<=
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
M)Z&HG45R] 1C<PFY]WA#D83U"*9E!()7>RVP&B2B ;#X+K@F@2NKMQR;'?I
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
M\GK'YJ%1QQ\S5]G])1@@&*"CC61ZZX6TFWJ7RI!)L$LGV =*23:%14FHGQ\
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
MI& >[1YG^Q&B]W?[FL0+_M_AH79F,FOX6OMHW+(W\)3_!<P> &;7X0E_&5:
M\*T='LH3?&C>+3!&WLX:(X*2Z/=M?FJ+:6L#9EGR7/_Y1?4%_S>P=Q#^._V&
M@6-9QM0#0L*_O0&L'_ICY$CUQZRV(_%%Z>SUI^],TYRQV(A_(S)-YNWHU.O@
MLPFNA?QZH]T\3.']QZ[1-P=OM MCP@1/+QSD7JV5_-:K\&OXJ]CD".V-GUX!
MFS,8#H?>U\,^ [&'9T_Y?DDFPZH4XG"*FZ'0+V-"DG7(4RZ/2FMA;D85ZC-_
MF#F$[?2^5*NU%V&[G3]#S*U\!%/KC)M:)Y&I=1*:6M=)#+Z<,I=;&<(V2G4
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
M>(WURG!(LSL#*R&C;W(*!+'\",?=@#?%^\:I[3/+9'PTIAP%P7^G,=Z> M_
M1$VXT_<-TT96PMJ#T0AKG7&\'E8JX0 * $[@387/_7/PRYJ!HQI,P=/HI>%1
M0U"Y>Y29E6YQR-K&K:C1#V4].TJ^%VA*9?$7G*$QYRI\F*3DK16W. "SB!<1
MA^5Z?#!EJHF U/U,HVJI7:)EV265=7%4F% AF8"*P"- D@D\;A+2ILM:1.RW
M98>C97CS+>S"!;#ONPZBBH29>!9ON.3*PB5G+I?C#0=K[,7+>X%']B-.W@T_
MB<X7$V@>\'X4(Q> 1(.U@#_AN(0CN_<0Q";SXV.!\.I 4H0K7#OBXX^)8;(L
MVD?>.HEO/1H3IK#@<3_OQ*/"";"Q7!NWMRZ[A6?H%2XVO.\;=]_AV/>1E*$3
M]$&<^D[@)T_7N$\'Q\ '63(+&A4P/LQ6NW7D/(,!"+HXJFSA-&C&R)=38M'+
MC0_(B &5A#B+*45>D.S0I,+V*BB1<++-V'&5[>TX.NCF^ O&=L7I_R-"-T*R
MT6SD]I^&@QT<VY!C' .7GQ1"[Q+ZG0WY7.'NQX[%U@+^RE+@UT/+F6L=_$/8
MEPGC7ICD0F]E6Q!/2T0[CL#\SU@,MH'3QN;M6+.PP0@:3?$O^P''-]M!L/$<
M*_!3?!"!"M$8+OJ<=AL8? *WQ)"05"WVI3+.?O1\X&^6I1G6O?'@58;,ARV!
MQV5R"[EO:VBXXX1O.<;;-;VOO LWD"&^S@=>+7C"S&0.P6[3X[S@VVK8E1 @
M9SX;[H@GOS4Q'F!-=XYUQ_BE7N!Q"P.^?<M<'C "(T,V^'20"#P#="3'94GK
M 7XF%1DG=KOH53BCRJQ5<J1]2*S#"X^6\!")5FN.Y-G#MSAY?%CF5W"#QHXS
MY%N$!/(&?0%W5X&$K(.(/6CW3F#A[HTL<:&*G_DG&-YR?O(&6GWP\))*$WC
MRM38P"Q5V<<9DH2DY3?T;;J,S_,RODZ7\<6YC"]V$LZ>#"HB=G>FZC/+0\!K
M/^%?#5^JN#!%(_.Y^D2TAT\6:6$N=E_A5GKH)2SP#73MGKW>M^>ZHVER*0-C
MY;"L'!OJ%:L1Y[__U6MW>NF^!07L8G?ZC;D#3(/1-OAOZCHCQOT\@)K(18I"
MSAA:2'W$^\JFL&&FA^UX72>X'8>A/:X5&1WMGE8LGJ$<G.-U)CQS(SF0@^QA
MGT5*A^E]Y3<5V2&))?<EL_<"&X[EG0\EB6L1_E<)PQ* ^>S@88"3W\-;GSLF
M+D#PZIDOX4B[#@;CQ$<W(D=&IS3VS<">C_:MCL$! S;0\\4EJAY?R&( PAV&
MT7AC@C=$(@-F:'H#R_$XI2)@L1E3E@8B2,^>2L\N>>1U0RW3>'9$-$AZG;N\
MR-R(9E.'*C&C!AN1$MWS);($PG#:P'0'P02)'" #,+B*H<KH/C5PIZAA0#S[
MAF%!3QI&,H"[$1TRVL9&(Q'8MA&"TKD84>1X/L!XS"TP>#VFN]F.YJ&V;T.&
MZ85KR9SE0<JU;V-&WDYN*-,I<0Y%*6L80.#)9&.1P!C&@<.OH'[Q"0QH#,59
MB)L0 V>$.>$7_F' .;Z+Y2'Y>X:7"%Y\$1O&TS%G<VEZPD9TT*%1)+D^<81-
ML=$62HN*)YGA15EHI^N/NK/G1\!&=.SJ?G\S<PB6E[JZ :O0='BT"Q2.S0MY
M/+*RZ)$&!6/4GUEE-J]RX$PF@8W3:Z(\2+06!F,@"S[!?W2+."?2F2*[64>C
M&6TB[CT =,)A+U/5IY9A8XZC-W"F\CK7G$C[*3*1]$H*M;EQ-#*YG>7)\@H
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
MN?;>)UHCVF(_I/]^";@\^)<"HV0@^$?"TM;F,B;Q@^5H3A*:K9'AZ':.YGU
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
M0F8X(9E)%N4D)EG4FV*QE+O..?UOD_XW*0LO)S% 0RHVQ(84>?YC3O8YV2=
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
MG-5Z&NLXB]Y<&,:*;KH,%B3 ]!Q#TS :>6-NN'B]J=P4>S]4?7*E[3+=R:Y
M-G3!8@_O^.X*^#\@&5:OII ,>]L0JVTK?=B(%90.I@^!XP+IP[O&]-=5]6ER
M;R:XECF!].%[EC_\\-?"P/6?F **E0&*:OYL[*+5D]G=V:SF[979R1]NSWB.
M5]*U<#I5*4*E;#KI0[^D!I#"_Z"X]1F?F>PDL&Q3[6,PP!]:NA+\A>^3U\A4
M#65VD-C):U]SX-A\D-B-;*.3P0!!ZA%DO4^^_S![^N"\U?I=B[/A.([S"B)<
M82>%\!41YU $3OZ!O,N)Y+>F>W?R@=VZE-M%5CI"N)'HV#U);#2R. P\^XC<
M6!XV$IW6)XGE9M+]*U)2<JZKWG:G9U\>+[[\N%8[26YU79 TBRR/!-DFW2T]
M]*CJ.AB@QH#\8H+DM)OF4B3Q(,6VK,Z BIY8=)I$NJ=<$>NQ]D%F(#"?/";B
MBOY$EKX6Q5HU3J9SK6T$5'!V!GYAVM$W$R+3E^_#\X%YV2F62[L,)=&[@:!
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
MZ LJ!"T/&&#0,6@(8P:.W"'>INCR9%,(*JB53LTB$&QC;,?+K.LX>H:#9$C
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
M*QB?A@['I LO:.+JH\#\/._9!<;?BZ5#2 "!PY6/W)IY)E'M?N %'Q&M>\:
M>JDY-*C4+->P&RV"3=Y?_'>%^Q(R]#=Y5R=P\OQICL@%L'UO^2R(#S/1%$@P
M@VTB@Q]YH(%;WX-24693#)&ON(#).4@U0PB G_[%5ZAE$QE/^SIMWZI'KM?(
MZVA6WS$<JQ!X%[9':(F!)^/V4EJ\:5'G10W64]$^D1?%(B#%))1U#1W,BA7N
M*\E.:!,_/]"HFGMPE1Z;-BXOB)= \ *,&RH59"^L4'"[#9AGS6P%^ 5 02-N
M_>(8R%R-BL]*-Q$MU@G6,?IC([Y+!60N%UO<K@N<<,;6MP0KS)%8SO_1Y!P)
M-*4H)80%4D)(54SD$H&<*6PBIML=ZL;GW3X804<VB\3S>C4H9<)DKBBT:@GZ
M\6W'9'4F\@ 3B5N6#'K>DJ',W!=$<PM[<SQO+1P"B113[3E0Z;)$=H&;BDPB
M 2.,Q,#8Q&3T./2>CC_R43CV_02;E I85LF/M'?+'\[P!3&(2O!)-S>X[7LR
M,1QIP-E]!$Q(="O>X6AN"+D#,DJF'U#)3 QB5\I"T.!VM8D_22-[IK3;:4_5
MBS:9<QFI5O*99S!.A*9R D8Y,]+[V-57[0(9Z &M"O,^*'U@J' /J@ 72/P=
MY,\ZJ1W;@RANZ"# J.5)E;P\*<GR)*F8UR?]>?5);T:[D9 F50]^538R0&UX
MU>+8$#%)(3J)APQ4FRT_IPI$]3X*];#$=(%1'KR]V/]]-]0'IK+[2C<<ZYX+
M#"(S6-,+=;%0T@JA>C>IP"PC-_((@T <^O@)=\Q8%-0(:$ 1?U0F?CU1*1:+
M?N _*22B"V-#R)EG'2#7SPOH4WXOA2JAGC.A)1G^&+,-:B=471Z &B^XEYA7
M;#>A>HS$;\!*Y&_RXY Z6QSRK,Y]I6J4K8+?QV+=DG3EW%RZ>2]5Y7XR:G0S
M='9,FW_P'+,ZB1]R0/T0<%<T()*/U"Z8_3500&$E&_(&7$Z,LX3H-S&#@<8@
M^<UX_GX"+RRT7Z-<@4JZR/<@)&_YNEP80Q0(@!4?3)G $06X#U0W 8 #I^(1
MDI 8!OQ[A#_VS*,CWI?\4L8M;6%%57X6%:C=P&JUR ?5T%JC( J"+W.+:'C?
M+O[3&&!%%[13J>]H Y4&H!F$H*ZL$!Z<68SWD!?C)VO$3<;N,(G[ZM!=@(T%
M%4LN]W6$Y+&,-1_#[_2Q$"A^B23K9IV 64GG4=:>BI W4_"Q)/A"[\CKW J:
M*A.J)4WL;I,8HX />PV$?==G$-IZ+) YD3Q]XY;OD R[KU./5J*1;X ,5O5G
M0R4;ICW1:Y@\HT^R8G1#O"4$9V5^! >.YA6ABY+-&RQX3\'?(W64F$QDDU;(
M:<@-U0CS'U2>(9R]KQ)AKRD(RE)]J",934(8;)0'10VK&/3)?Z^:!+0DZ9OK
M^>Q:$D^GH71B^X^80L7:7T<PM=0>BF2^;H "@)!]"<>E7XZ6/IB55H)/EHF4
MW)F'X/]#@2&31@9!!>YO ]Y>4V=;+Y":'UH:%%KZ2PK!9<^@"]33+Z';H$P+
MJ=+':*<VFV(5YB.N-/$0*/1?-"/1EU3TDN^0)<12D_BV)K$WQ04V%3>@Z=G
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
M:\6#H\,M6N3X'01P?;'B&=#,AHYIMN =B_K:2B X[,6/"91>$!2DPW<TY9/
M[N;F&R2_;,'?YD^$8P)T_O>N],[%9*5Y!*6>);?HDX84NQ[3\HUA5#4=<9%M
MT:I.]W,^EIYQ)%HN>MI\F^LUZ%M#;_GRL'<&A)\,TDD*G9N\D(R7BDY_FE>]
MSY_MX[XZ&\)?F(@) =9\CN/=OW#K63B' #7D>>^VAJ52-ZPT-W-8.AG?7 Y.
M3NI#HYD"EBI)8 D2+84E.9QM,F(M:2#-[&U+#%X!2;9CT?6G,'^&V8>2@RN=
MB@$KSV?T4VG456^[8[VLE[O3XN%-Q;I6/G<<3SZ$DU-8&-Y\[+W'FDHLE1MB
MJ5K]X)'<3'JU!HG;^3SL$95]X$U$-2A@]@HVDG36VPM;VV>AR-Y9^F\X2F<2
MOZ$'^\^"9TJUF8^33K15&9YY#(3F<TK,?V!?ZZ:L&]9,&TG5J&FCLILV*L^F
MC<IBL]B<2QPM G8H:L)Y? <X?Y\(TLO91GHM%M*A8 G_;A;[4EDL-S=$_X<E
M4N_0)_66N;%7R.X,[N17+@1_U"N_3^YL<ZK68@C!>YJ+G*6UV:,O4#JSL9R
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
MUF%P^X-@WP$:"7Z*C/J"G(9$#()ZF;1K^(XT%>9D< @,.H0/!H9PX#=@HU8
M#82?H8/IV*7+@2VZ1R-2 Q"V T:P6VWBR0AAFU26NA(8M_A(L-2T?Q),8Z!J
M<,"DK@5;X$,0O""Q3,4J9+'226DJY PP8/&O.F3J+BFY\7R(@K%TX#3P*Q$Q
MEJT:&^=VR$>L@A=:$H-/78$I)/B=--/Y-^G)ZE(#V[I!LA$=,J,_H4Q)IJ<!
MU1*F!G>-M:0=8AQA12%!KDZ;S'_;41R*#HJB;A\D?5D7LJ80/D3*S+XDG?@(
M!I07$25B;S UMS\)<GV"."%Y.\G0W?UA(OU")3R1Q]'G,]_CZ)F.HR]^CZ/_
M'D>_5^*#*M(4%M:6(A44Q13 -N^"' :EINMJ5R+^V%@R0'N!NJ?%H2!K3<P]
MKHS%8KFO"4,];6>&[ ^"2O *>&HW4!6!A3W\/>6H#!#0YJ@/L6GJIR!E(&!.
M(G6NW-]#5215K+22@J!98W4/[PDV.X@RQ"O[D,CS,,/ -_$N;;V&S]>8_/3K
M[Y1'<RW0>S.7,=_U.J9=KWUTR/G\N3TCE3VF\Z!N9.M>[BPB27D--_ 8:6@0
M;%6(A<XF1[%K*5G)3K C E*=V!]=& 8\WGKLIN5X535L6<U]<Y6 8%8MY1X+
M_:/R1Y9]%"?:.I,+#5;F2HEV*S2X@+8#8H:Y_::[V>BAD)=&PNM)^5GCMTIW
MR<018V;=^4W%$1<0'@DPIHG7B@U@+ 13JN(ZPHX/%]$SX[[C;QN(O]4M6\Z-
MO?5(2,(*O."+^(Z^;=-.7W8[-*ZMVV@Y/4D;NL8O])@Y\;;.Q!MC<ZJ8\0<
M3(/8VRITF7$#01-MJQYL9Q+.Q^R9LJ/D.HWG4^M>[=GO(%:/_?XPHQ\B__!F
MJU-,!X=0T@?$JL:/(M$N6P2#Y\GU$+:Z.A*8ZFEB5*5H.&VD2HIA[\ QS%V/
MPVO8T9R'F[T.B%T><B?6@=#9-Q!40SH$"2#L%K:B%"WF5A5Y E$V$0VQ:T)Z
MUK!#/,"F)/D]./7DT1I6#5;#A?>RJ->$5R589>'ID'V12W6BI1HB857:!0C7
MV9V-G=E]<':'W9XF-+9=5%Z9*V!J."4%3>U(TD>J+LC-WJ6J](F6]I: M_#:
M:K+:??/5E=<\!EF<Q[6GRG/M_;15>A=.<ZQ*RQ>*,[?>_+@]'9?KS>MJ]K@"
M<PM8U9L[QP MK;(*V%"P?R[IZO,O5?H\5[5OM>$Z/;&VO06ZP_ZM;G9(5!W*
M?KVU-!V3?M/)H](PD6Q9;&YE#?YI"$*NISE5.U*/@]X9:%#6O*V674GKFD.(
MW'?)+T3)JC*FF8L)-P2'&Z0I?7YB;;;?1H:U^$N'U>9()HPP2"(/*TB($+KE
M89"LM\)X'MH NQ]!S(22 Q>%'%).(JMKC:J']T/_XE"8$)+MT'HT* G M/Y-
M(LF22%6AI $6Y5B3#.RF<:(ZALZU(1(A3$PSN6"^>0H#)6K0^>\0/Z2/!9%!
M2NU M<"W:-$)=BJM3E4OXB.VSFX=\RTU5]'GD6Z0FOV6&$F3 S:5"?K%R-2P
MM8*($T!U!(G&._>3GE?CY*X@>C"R,PO4Z;#_B@UA61*(=2W!S5(I@&D D<I/
M;!$3^4)] .R<*'AO$HB E+=S$[]#QB=#P!H4+*D@JD =#%^/)_[-HO=_H?3P
M_BS>8PA:_.WQW3S)&5K/1@-&,Y G.7*-8/]3-(]HJ9K_">B!#[+1_99Y2ZTA
M:K8CL=EKCY2"4B2!TUPFCY_1=D*HTTH3-2>UXFF]X[8(-3Q&5(#5&]9U'N"*
M+%[7#V:>THQO%!4/X:#@](X7/:WC]W='/WYE E"Z_,%+UK60^%NR9<B0<G(2
M5@&$&R"JK\3U6_:>RYFYNMB:5695=]L+@GNOO4F+\"^UIR4S-ZV96?Y"V;0G
M7&U/6R]:;BI^GGP6$0M/>$%T';O(=?QA+/U ,N*;T['ZT\A1?(=G=RR]''91
M! L,LF/8:$%6R,\V-R9VU3*$] C&ATA+E;U]-CX4+I)8P<:R)%MMNM9KNQ/Z
M(%V5L3XX3-5=A\OSO)G(@'=6'PV!<H((9T:K+WP-0!;N']XGJ0DC <\[ _^'
M?AJKLH8"4%U[:HEO76K.99_O#+7[-E!E3$GZ\;N)R65Q@-%KO"S];GMJ#-_1
ML7%:?4,;%J&9]G20/3DK([ZN:OU-B-#A4%52.AS)WHK-!5O\FO*4X"B!:!'D
ME)/]HCD14<)BB=1.&X8F=4Q:(VGEER1=-R&R! ()T ?U 99C) 1%>_PH^B'\
ME1 $IU(,.!K[&I  A\(APC)46&-?PR06:CJE(.I0"I]IM^2;E(Y#K?I^RKT]
MH10"OREPI]$<.P@VD)I%2'N.3.PHDIKRH(8#ZZHE2.*95MFAH1'-.*$D\I/D
MYA1;W;JJ/84=,1$Z(-R2RDD(<4HN-5M$_+=%3))"\2V%3Z3_I.E;H#>[J<"F
M1!^EJYI(B^L)>5N"/F4%.^Q\+R;?V9UX[ :++6C:%+.+3'LU- 3\ X6:C1[M
MI)A]DS[?JVM_Q3HE_&*? 83/ X&/FN:L+4<[)D,3%-WR@*T<KU7G3YK0B$5B
M'QV'>CWH)TO# =+[@*BALM+Q<;/'YU2C7$E/G*O0L97S@6P3Z4931YJ$#'C4
MI2%R?P-9\9E_X2N>SY'?9O_]F<84/,9O@R:0L0()8WR0DBC!UV=?GN9@4?K"
MJJZ6=;=$UU,E=T?NR(;E<TNYIJ<?U>ZG\7I\W)6=.$1KAC;2U@4O"S^$OG4]
ME&:?,;02'+@36[ 6\JN02Y>SQ72I,#_2*;%6R]G[<\2+CWV 1145$'2I04[*
M*O09=AP@69QGW7T-4-"2(UOQ['59$=T*H;$4]L=LK;+GN]IKFZ"II*Z$"<?G
M( B<+=$BFIHJ:"+4\6LJB:I2YN+<*[-[%T#F8CL!ZX/;@*IM4H=*I-RM\\T;
M^L6JW;,G5DEZ*TLDKE)4BFWSI7H+@C=;RA3XG%7-2FAF_BFS:*;"!+X5_%&[
M#E8;5;NGSX\?'Z;DB/$[_^Z(8 D3XW@]_T3<5)! SY8.,H4#O#%;H$=8]:JR
M/RH _T$Q,,",+^#'+[ZT0=%O1Y;_!FL#GSZ)[$<S5'NIN1Q$*0[I60F(9*AN
M\#FZ'Y;$\YO;_->E.A9IC<#!>\GF-19XT!99IIC3>]#(@9^0QT>:!V;?LH12
M-OBM0RD$5V+6+/(Z4=6C._V0:RK<$?8;X*(X(MWY;+!T5URT=BL"$";N4R$K
M) 4FGH\O71M,L:3C'.Q76^6</:AOZ$L?9!($\4A@3;9M)Y-*K)3]'M$Z,2N&
M0!220-+?SL9Y[\:=EGS_>7K:W*Q7D22[P%F(2- :[\QTF--T<U'#.8:Z14/:
MW.?RJON94 7(9[-\AKDHDBJ5EZ-/>:PV743OVT5'0>M/ECDU\3<>Z/5D#[(\
M=GP2%%?9J!#>BY0D-ORVH"09I.;7I5,[79\(B5:ZS]+'V'P?9KM_-HE&G3ZW
M4*-F L8R;UNC,N>-GX<IZ*XP5(A[.:(:A#Y$B\(U&C>BF@C-Z4I7*6(M-2?S
M,W%-S-C"W5X??#6$R#RMWH[AV;B4M=?!Y>E[;CN&IY]-8FUC5;Z)&OL*X1LB
MVG.5XF%AKX1[;)]G0[18K!7S4TVLW7?D/X@6(_OB"V0XGP\8'_H597@TXK]S
MDB>VP^(X,Z[05A9Z,CX[/]RXKX8;3>(1*:N\(74?!!O(+^/SF=QL,>/+S7FS
M7#@1CF!:Y[QELY#X0\R8^54$5BV2-,(:58OE[)KN/1&JQ</BSM%QZF^2UO8$
MGGK<G'BMQ""#0 J0Y.$]$M\;V==](P ^LL.TL&QU/KPS>_&IS=U\X.3'GZ3\
MV9.><,JG>Q+LBA2[DH+I0^XH\ _YR,(EMXYPF:N4OCL[OWR\D?1AOK-AVEJW
M)+K,K^GI4&<\<\AORF"+0%P@5E()B96YNS]IC'J2V7OH-?;O[M>TUBVY,F^K
M[[Q<<:.7869*4G@>VT]:1P=>S'X#+S(%7BQ] R]^ R]N0ICLF<BBZBX5L4EN
M-J/DE>I^'5^,J..MRC.[[(QW5'R.JOBR9IJ5XV-^*E6"5'RTVK/E"PA4\KRC
MY',QE7S4,$AP.5HVG2T6T\7"\B@(NQ2M,G^5]7A7.6>M/4^G1ZW6Y3 WDC9^
ME>O;:RN-<PZXRE*VF.8S\X-O$[M*.PN-_Q^,6B#SZ-.D>Q&_0.CW-9A2[S7-
M9HN4 RWWJ*3@M]SGV/IH7!PKUT:N6LYOV')?FZES;"("^<U'V8&YF5WI''N?
M'9U?C;+BY+T5F+_<96<LQR+E&.2,)7ZE7N8^Y.9"Q-YZT[" CD^YVU$<Z(87
MT8$LZ?8H $4=DU."*F0'(,$90P".'2WHM_PZ"V(,?S U4QU?A58%0Y!DVANH
MJ ;BH%;%LW@*_S)K;%CK(@/!.@A 19!G;0#,0 SS-)1)]TR-(#5X=P_5M^ZD
M+G\%S=<MD]YV?V)N#J64MGNVA,_%;8G>'$385]K3A\O>J?R[/QR9PN;;$<7;
MZOUEY;YY<2HQPS;#FQ2^&[6WB8H&I)8B?544T:QK@PP1+#1'<E"4(R\*S,2:
MB7QH=333#B.*;$F;K%=NBDYCF=5%(R?E!QV-!,L2(#L-JZ-)IWA*:.A_!<6K
M@7XV#0WP*J"BSVI^ E@NNY7*Z7>B8)VVQ#7MUC=H(>_A9:HIDG&$OO(>Z?D"
MB$H*JN]OJ*)-:-[ABN%K^6Z 3'XN$T%4!3PM]Z:P7M3ZA"Z]0RTI75KP]53%
MPX=E86SUT>$?R,PS#BD"T:466*P/:4"R^QXQZV@ SS0&#>VU!*RA1+K;S 8?
M4T=D#ASYHST4#EYJM_D!O7!D$AC2K<%&F+\$&2"8TBYTK+4/PJTC8>)@QGJ9
M>PY@0;(>:_-L>FY8%'ZL]3>?8[6O]L->$_81X!GCVX;[#$4%FP6CL*&,+0PY
MP@=8!EOA8'VNX5.4>M8L0!U;G<886?V\/4D1E*X$Q9BVU$[YL.L(_SAS1\*6
M1VU72?-0$UE5AQJM@+1,. *> 1!7#A-V\<:Q!B OQ;L:"YJH'W+1CD32G;$3
MCB8+^!RVYH>KC/JU#W>D@I+"AY/R:@20)FB(A029[>6>:WIV#Q;3*1.OK#+Q
M!S68*4,61EJ![5%Q%C8).>BP\<+I%%D9@3"!)GX/?K+CQ[A?<4^1O!N+"0=D
MQ20'9TL^CRST3+.$03 $X7!6:N'_>**L]@1-_&X5.A""#B9H3J8%9$F;KO&M
M82\;FQO@&ELW(LOJ6'"^[<!R$T1]!<&L.OR6%'Z8!NWBX.)YMFIC>L[8&A)!
M8228K;+T1M ; 8D1@&#(D>JP.2+[:="(XE'[GTIGQSEPG!1M^UMJ;F'Q5\YP
MP10%[X'D$;Y5]$&H"!0CT "^N)%*&<*JZ; D%&E-D0Q*<!Y*M@8@$<$)C('Z
M)IWY:DW@L]%AB9;%1J!!_GB8.B%6M9>_)<7+^^XJ"$9H!&(D\I-.HG6F&NKX
M(/'SP5XA^0K+0"!P[7  *?"'W<&U]DL]$ [>IWK-;&HC$PQ)D$ 4MQ0_QOZL
M#:\_@V-:R/QE;X!\%,2*S14I<X17AV43&5-B<3G<%P%7H"= 8)C6. 5K7U.D
MJ3,?G/%2HE8FML"THQ$C174PY-U+]5UC0)V &X0Z]-?%[1=S[;5DF#$>@BP&
MX&4/BH4$R+Y#F&W5G37B79!=ATT"_%<Z0-1^',")S&BX%!FKA9=RT ,M3UR2
M?ZE%-+<,B/SA4YE=1<@K"6XPM?+PNK VAC88W6$1^F1B]F M1@;JR!.P'^P/
M:&@(J,:67>2L3Y:P 2%2F;:G][^+\&:YN9$*)*5&)BZ!(XE],7+F30+'5%7$
MA@)E(]B,OI&%$+3(LC?EL?K3VM/?S?>'W'M&'E0&K(*.\_'%D_94T^73ZM'3
M>-A@@AA)XHLDQ7) E&"JZ]ER<O'&;_GJ"<38P0\KSJ%S'UA8J:9.T5KHO7#>
M>^%&0'GIN39I($MC8H,DX>\CC4[GH?!/PY&L3A#QXGQY72PK4P'@57X0HSO'
M[. &@"HCO"&R%D!(,RD<$\QPT <$.8T"HY$4#0TB!KR!CJ01R/B;OB9 2!6@
MEK"U,'3M+MBLC<0TB[0& 1?B5^(]V+EM:Q8UP6VSNR(5T?H>!"N=L0,:C(H
MYU*&C)1UCN0,91J5HF!.!.2I0XP6ZWE.I-8Z%]B<"XR9AEP6W@"Q+/'VR+ZH
MSVEO*> DK-W/6ELI\$J=^!*='0G?!W4$RI<:ZVFX">*$VHXA/H >DD@X ]O/
MJAVO3CO=W*H&EKNJD$YT*VP GW,;2@&/[  F+-"4W6&J:E@T)I(@QBR2J+.0
MF5*@#TFW7 =[V*5] (I).@SA02%$X7=T8<OI%'6V!UA9JQJ9I@17ZP8R:<*6
MV.@S0YNH/0[(\ET'-8PLSW97R+JC6;:>\'SJSI(Z05'ZX+-V05&7G#=W/'^9
M.@WN$P1SU>9N0$@3;3-:0YZYHM'V0X,( 07Y=H];L#JL:C"JE.RZ-G$_<D,#
MJU6(VYQ@EB 9^BI$C2C'VKLZ<39UB]=*"H3$47 106,ZX(U"]K)3$=R!C?.'
M$U9'4&TT6R$& M,])%2&L%*-D56'<,!["A%NR-DL*PK?7%? 7WN:V]FVU9N?
M@T*OBJ3.%T0B&86].'=^Y+%PEWRS/:UBKB@V3B^?6OT-I] +[>F)<B$J1Y>3
MCTF>F8GKV?$>9]'Q1FS2W-L]>&XBM7C".XWZ0]F0)R473:EAVQ=+0FKYX6V^
M(<.VCX@=-9]I3P7"CSM3'2/50<_5T96#6>Z8+F-1+:1IY"_[XG3R>9U;5A\W
M_^!D:ASS/(."N'R$QK2-M[T&UD!&OKLY>^7W*S\L%G+B_8G,Z.[6MB+R+(H9
M^</R$B."V^"ES98PDT"S+4/V-=86+MVC]XCQWSUB3'O$RM\]8G]>C]@",VOK
M7L!<Z2S>5I6&=Z L7E,5%9)LQ)*A9OUBM\#;E+7JH]I3_KWV=G'T6WB^J6S8
M3^#;TX+8RO5RCV^JRLY/N$4@/5*"<PQ0+^$Y!Y+#FD"1IZB.\(WML2&^_\[$
MPI$?J6OUPX*^S "H,YCQ)]6[&F=U)%3O[CG*GZ4T9V'MWZ$^"<W=.H'-OUOJ
M"#,V7\[\_(=K# FXCA6E5*V/$<%M?_-(TKNR"I5!-E)_.D4GK1-:,CN8@6B,
MV4I'6N4XG.A^D<3-\8D1P"7\3-UZMEUF2!.>I';6_A.M](7L(QFQ3.LH00M*
M0Q+J=]R<@"(U*SJ/A8HB6M.:['(EB(S/K=F.SEH#Y$ETED:"W>6XD5BR*,Q-
MFD@B\A 43;E"!@J<%1%JO+ WYB),<7]7[^H_X=0/N6K &MR\:\PED$88&.G2
MAP0M2148 KUQ]Q!I4!N*_#!E*R1Z2U!9'8"\;"%MX9^X!300P ?Y *='9IKZ
M0\\BS5W02+BDIS =?CV#=5_VL%B"N."Y2R1(Q9$@5I5_BU036\*CE \2'NXG
M@X0&YPB-5)"T\"0.?(1.ZJXATP+)#\SILCUCFY0M.]_RBANA ]D[[_ 8DHTX
MY&XHV]EUGNY*_.QO/<TN\8;2U8 E4$GI603,ZNZKFE6_Z=T(75(/08923E-9
M1;9@576D9E9+ZE_=PR%%4+2?S-X<K4:W5@-,;LM+4A;E68=$\U/T[T,$BIY[
M-P78N$ +<0>0X%1ED4BF"$?B#+V?.V!G;H^&>IC^=&>ZS4_XMM..2\KIK:/
M7Q'HX?WTG$K*KG69.0[O,ZS"&O> \2-?34W218G&)9P*N/#M0BQL-$L1CD0F
MS)%RA"F6@;3$%QY!VXM7DJAY^C:JX]QWT&*T:$].";2=$7H8-*I%G+O"&P+<
M:TO-X9-Q%HY)R TKX&T:M+D0/F.);:>:EY3\&=[/'W+'@@9CB&P1CZ7["!+!
M4!JTCH[@_#IB)[VF*$F3K;M/<Z5# :-A77$<XC1E"HMGRP8\H#UM%NK#ZFNE
M;'R*K N$&.GRG%W<Z6R4S[6GY^63?O-.>FY=RS]^5=V2>.>B]U3U__!WR>[A
M'A:8+U?24\HS:>P:V\8#KDKX3$AC*1\P*L1.^#?'"M+T@32R>ZKL]+P)N>3
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
MJB1B;V@FI@PMLO' DZX\B)_RS;2GY<SIYW7IY!U="7N3&-SK=!C):B(!1N)
M3@N&TZ!/F%R#1*Y+S 5.QO8"?J:D<P+7,Y6N=XC-2%,[0D>2)6,"OQ)13S!E
M(TV^P_6E#Z38O^/^E@[189I\:RCT,5&:HC.%!SZ>DLB_-01OLK[TDQ,4D7P"
M+XK.[<'*S/KC(=>"Y!LL3K?7[E_3[!+@80$KDV#NCHXWK"JI@81Y4@-=S8F"
M(7"""(>._]:9<!KFT@\!OPASX5C0Q -95=]@0)!G"A!=5,!JX2T:<L<3X><9
MUO*-__M_RGRV]"]>%Y3@<5U!TR;XN2EA".($'@(?Q=]6L1F!WX=7YAD1M%\$
MM_?<4E>'^'$3$.RZ),*X)\&Y8T/E!L(')NLN<41%;CS ="9X1CP!&<S/F7*F
M4*G:S$@I$1E(&TH*?I($N3E%D&7,:%I*[1@"^74/&^B8W.C?L--@:EW@547$
M)&S@?^'74.JAR@9IL !3D:4WA)\$0ZV$"2<9NL7LJH9W+RDPTP8(#;YH[1=^
MC=E?E@^Y*B%+/67-PQ))VALJ'?I(01I9XEB3# .!F.C1,W X6U$M 2/8<@0?
MCHH-9/M]E.C)ZR"#KHG$AAU+QL"[')ME4F,[UL>-L,?4G7SSQ7:JGOZ3?C7Q
M+7Y(:)RR!+'OJERIB,G.TBV:I+]1&K;I4\<FPJ_YXJG].0K)N4II7_= C +A
M4QJ:P]!+"U1*P.#PVUD]QGW '#=B6@C8"_4(0ZJ0\:H-U15B(P$_$.E8SNA
M2;ZY?_ 5L*'37A(C(P"Q9(%X@=3#H@]K32R?H:!!<^2,9_5I(FSQ2T'RZ5@I
M"R+YA$V#6/*0'7P(FJ2:>!DC1)^CD_?WD=K7A-& F FRVJ5_^I8\6];(HHJ
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
MVSMU8OE[-.D8[]%'E?Y5;YP2*WY*="M43B0LC="E](%$/X$M+'<I>B@SQM,
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
MR$]\*QDZ^%K281RMVNL=T+@NUN+:4*?EDA*9*"72:6H(,PY,O8*/SZI7_,:
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
M'O_Y30@K$<+:%DJ1J4_$F@[6##>VI6-;'-Z<3D^5E^K#PRG#*6 AQ=DUFE^
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
M#A<\FL#/A$*:%CO-S%WI(4?JTB9=+4NO5LM":R.;+18>\]%^OI5$10:S?9M
MR8*(Q@*%7C1[*HTF1.V,.:TO'+1&BF:(%4L+LITJ:M:H*;/V$^F2O51_AGTB
M>]8?;#2ZK#_L@IHL:F+,\@-1YS%\: 6/"A.@W)LCGE&]L;91C:2B#C6RZZ,;
MQAO[U;LMWQ4_N39I=3(OM64:QOCQJUNION3+2LR]U);@="EA@W(Y^=I<[X8J
M/SD?N_6*?-4JXUK**PG)[IOT54L,6Z3+[OQO=K>BP_V0CW8M^OU,&_GRZWL^
MFDN=%OG.I<#G4N!S*3 )=IAG11).OW]^WR\[#LL%9'V^FL[EC6*LB9H(OLH)
M]:66:X>3-5Y?:DK.V,,V#]6:$\%<R.IDA$_ /FKY=^8F+5Q:@Q56(#A<L7>/
MK[#2QXF'$A-CHR3"X6PD1?\E%;!!#VK7J!8TN4B4RT6X5-ACGK(NT1#HKSB<
MU;PY0,DF7'YBC9C'X.30Z2G*%55I 4U#FL!%T;W>C$:C7H[GW@F"M/JLB2&L
MYO JK(%2PHJ.RS6,YV2,B<?>2\4>:^NX%2@55QUW0J47ZT6.  ^%I#I) (#&
M(_'49K1[GV47[B=RYH0-G+"[;B8R%S%"TYM+2 -P@JN6IOUJZ898MU6P/E?!
M'_)'J_,UC;_U0C$U?:7(ZPJ\B2T$,3ODN=&36,OYP0HE2%1!K#V"D-07"?32
M5"0>W5P^2+)&YML<X.Y:A\C013H2]8$ENGO-BB.Q, LN?S>HRCG^7:QAR/'J
M:[TK\7QUWM._+Z ^3W=XC?>T.^K>6!\*;%Q];W.+H'+!-[$&7(^EHR[@>G.C
MVN__''$&2L70?)0B2U,;>]*9<E#:% *B5&7($$,-0#O&-#DB5I(?_M.1^=]J
M%:),\:T6-)@PR"6NR$!O+\HZW)V(Q(+'J1[J1]%M!;CB1 >MK@QOV,[T)W[8
M4$8S1[=:Q@!:9JWI7P6A.9=9IF$\C)LQ+=%4M3AW,)G=(U(FUS# H#3L=LJE
M',/L0V9I(C([<YAY,]L]*ZM)"WU1%C5=-7M4D%28XP"L;VAV[4U6D;$7 L5=
MH&HZ_ \NT]]J%5 =%.66T@=;R,M&8,[BX/4]'4_>2S7Q&*M CK"PAZ79Y<3\
M _3V "@/ .(#N?. ^YV]JG<R#D]H_1<;!GWW&66YD@BXQ"D5UM+,:N%.H6%4
M]'I%*=T.A"RX_&/N]5N#VYW,'A"8&PHO\_(4FM:X67^@*I K45&FTFZ+T$8
M7T/1-$N0EAL!:(%(\'/0S8;J3K$YV/KZ-04?:?X;KEWM:]2(5Z=4$^AC &1J
MN0@UOD$DZO 1Y;9=Z]D0BPU!?\25IV9JNZ&I^M55%2IYD)Z(FO7S(U3-_6'?
M%.B&\9+,C_-@DGTHSTI2'V8+O%RG1I8: .##&XO/]J%.'(X3&N/X2QBJ??B*
M[I)J64'5W$P.QR166R5>+$_Z)L4H>,F8 9:/D [G"/F)\PC?;[E8^[;]>?^2
M(G&&"P\G=X8K$).^SI")[O<4X=^QV=]?%/J1B(QJZ%;(8,Q+%]CFU/")VQ#Z
MUF?QEWE9'O(2OBO-%D1<S# <(&_&I:' [EQV(T@:/RH_>U(%J"W<C0<Y9>!@
M%",Z%;Z2\C,;SW_.F""]N@[X:+ 6BV*+11#L!V)IOU&48JDP"Z-<,8XX2F6H
M O>9AN&PRS\7D$;XJ/M0KYMN*J0%N@I,T]:\.$14ALYKB@Q-S^F,6_0NKU,B
M*OJ7X/E,(#U%#=CL!>\-?%@12AM"?];ZB>KR(U2)#B\*AZV-VUN<-\H0&>20
MDM"CEEI#R;Q^T(<PSUXI;>RQ6FXL8F#SRXY!7==4U>VC2S9^9783#J ;H5^@
M1\TO0S?[WAZT6.L"SW=;OK]@^_T6%6<X_,LWZO*R+O 8&_C/F:<Q=SZ<KT&_
M?5#DSA4B&G+3_7QI\Z:N3]32.02F/['%O\)S A=.&4!,03-7ID*GH"Q DPP^
M )UJ'QX3/L66"E61*O)85K2N N]5S OF<Q9'I40H67&1'_Q ^)=%+IY>+ :@
MOA-/[-NG9.A5HP'2&H4JUF)/)Q?,+M=O-(R6PM>>2@\:4#Y/QHM$+@EJ)U!D
M%"=!5H7%KW!_F.V_*[CT_A<_+Z^'/CI;N=.;3_V/LM$.O;S>>:)0P6C#P4#"
M<3%H>+9XK4NUX?'"R\@TE^P FXP&<J*_(K-G!-60W1]WKL</K:"<<ZW'_U+K
MR<%;+?6>I$^KH'S?Y$NXUN/'!>,]>LL-JN\GULYPKL<_U^.?Z_')UN,7'(;<
M8DQBH2CU(6O<#!\:1O>5OJV_-OOL.W> VOORHG.*K_"C+Z5>I6HX=4X,B<)I
M&I[+WU'A[O-8=JY>8GR#<:P]%I9VPVD(JYZ]AMQU%"KVU@29=*KXD2L4:8[?
M>W%Z;26:X*((ODTY\.IAA*1 2%3WLCY0BL]5WEL<Z^X**$FB?-_'='!2)=M1
MM]B2LSS;5D$]68J*3?!:?XX?JCK;$\G.+-KVUDYG3#QGK#$DA4:D<#@23T3/
MH(G'R" [JT:6Q-P-.L+%MK_SR&$DGG*@V?_(Z=1YY#31D=/Q\\CI%;_I*$=.
M7YX32OM<?"U@,BA07<61Y!*=S4GG1%9XR$@KB:S22%+K=$8KY=C3RL0<1R(K
M66]G*^KK6^O]\[3(=TYDG1-9YT16Z.RPP] @Z/HI9G/5+[/50!)EO\[R/$OE
M:C_\LDEP1"-@CVHQ&[,3BZF;"C]=&"K5+BKLY^!1?M?V-GXVB\YY8*UC!?^Z
M#U<Y5('=6KM2DGMBJ3*;WN'$[%@2.%UTA$EM1FOX?EG,M4>S>[2,3((Y[F,.
M5Y!,YC%>!:5E-_&L_(,H?V>1"FZ=*+>?-8!!H<M-U.Z!T(_RDU87M7$5%'51
M*F9S&>P;HB06'S\Z2K36;(67NK[\X];DH5C+17<#L!:,"^1EZ#8OQ0C<[HCM
M3FI%UVP/]Q*<VB'=#R3 R+C$YFPF69DYOI/8_3H@42Y 1V+,9E2>@]\!(?;6
MX!L$"%<\7#0*)4-#$1ZL#6@R;[JAKE9CB#_,!IR?E#<*3GC:?;G/,NUIH=M[
M3)M;K-H[G#6DTF9?[KLUU <%=]KWN?R@80#=>"Y&B^G,#3UKNO0FF4]R^6G8
MW4(]N;3GHNDU2]*R,I5E6QJAP94K&!3NF)@'NN_7]6;OPA$Q)T>,'\8UL:T5
M;ON)_7+$%FK2%T?$5N9L;,\1=(H(1^RB07V;0RN')(@:!F_"+=,NI[-G;DWX
MY=:<M>XJ7+:C6WP@"JAC?(C:I!V*S)CTI%[2D'KE2<>;83?18CL_</.""<XF
M96-^7?8-G>7<M5N=C4]V_F?/W)(AS2U63N.EIL5D/EJ,%L"1<TM LS'FMQYZ
M([>L02+PR2UF'L:EE,8+N3%P(M9">$/![:5*%+-\X=L!0T(WV]!ZI<QM>QSG
MYQ!?FT'F%@W9-=$U%TRX.>);"HV=:44SF:Y0=[2YN1OSZY#<8G$7)+>B;&$O
M;XWFUM(Q_")&H="H,6JLI_@! CU212AO*PAKN@NTVGILM5S#4+\*925[*TDJ
M'YA;CJ%H9-_-\#%?"#HSM_J1UX<J_._:1OE-$%,;GM8P2K<B]U2YX>_$SLD<
MIK47$6BHW7I-6,N: &HGBZDQ.)ZJF&]0$#7OL.<:AO"B9E*?#W2K&GZ'?=\O
M YSZ2+O=8TK;5IRLS3SY>/"\J";C**61P+#Y]#+NZ_&8ZV6YTRKG]2[SD#[G
M5R_:.:W<$)3@:^IC((W (W;;L1UMMZ65'QXJAM$&#>.VW^WE6&5$C\-L4>7<
M4\&0I/&CSQH&)3A1/X!,<P;-;@X?[]87F0[ J>^ 5^MCQ8-!/UXFS5'E:7I;
MBX69?X)GDPC;*R;"9A:U2')7G"8Q]"&VN><V $-M@JST)%%7!<"#I40&W NU
M6N(]UPY%Z;ER5_)TN N1CBA_D:B%X.CX,?%701FJ'NQ5&C_>U%YZ[QFC&[+&
MXDZ&IQ"YB+(4B<QV,KEYR%8 EHH%92EQY*6Q;K6[@OS9BMZ][E%CI4Z'NR#E
MB'(7B2[P!+NYT7%/%E:Z#;V,#2QV/QF]UNZ&P+@+46MY5%;746B/1XOT4?%\
MF@ &@8Z**$\3<2&XS>6(I) -D@$8O2'6BW/D@SESOX\Z_<>F_ER["^)$!-&?
M)J1!>Z@/54#U32!Z*Z)CUSZ?A'HER8()$GY&+!)+;888V+%H?BUUGF4[I0B$
M_ 0-D4SWT4\-L60SGR VC$2OKM.U5UW]V/] 6K3^7U01SR(6S/E4X*1!?W[L
MP,U>YT64M4FX.,GDYC',/K7KSS6,GO+,QL^+?^=ZU."FT]&-\:%G4<9G+[JS
M ID5]7^,$(8!2GD<KQKU542Z(VN1<'782)(.Q=GQ+NV8$2.+AK"NJ,?^7>FV
MV^?NN=KG@=2CM2YJH*CX9/VT&WT?E;G^L(@R, EOBHOO13?F-[-S23''"B..
MGFM)N:!DQ@.U_Y9([$5+>@(<X2X: IQ-!"_)1VYFRZ?LHI7G)T>4O4DX5DR$
M\P$EZH&+Y$]MSRNWUE7$,)"5!:5BO'4'+PEP,D44QSB",#D;%X%'&:6'@J@K
MJE8%_:$,S"8Y5#XH*:CAU:,D!GG!]D FGP] )4V ?LL_9FZSW,D<(!I(R*X.
M).0:1NR^]2" MS+X:EW^L6E@0<6@VO49+<YC"H]A#V@FB%F1A$<]X2*5Q<HD
M:F#:]QIN^.8['15T4&EN&\ 704TMK0 #F5-Q@#H26ZM#F=HB4JH4ZAG0*""C
M7G)<(G7!TA$*237&($)"'8%?U5!9H3@"TC1"-:=4#DB*J,.7_W]\?_";JBO#
M5A=$*!$N#I()SU2F>)/G_A7ALP?H!:B6&'1$#7G5 C6 EQ34)_/ARG!%:O\[
ME5_M77&R&Q7GVC+"Q'J=N5PTF&LJZ5PLJN<^N_M4ER3+R98KV)(-H\D6H]EI
MSFB+HGL%VV(1FL7DFKM&/>VZL^-'O.(<.%?W()TK:#)W-Y1."ZCI(#!A5DG>
MS3-7B56_4IGHB8&#G=&MSNA6\AG=B@ [S(,X[/S^=][[V!8H0"/3F0%/5XUR
M-M\PA-I]IYP8Z%RE=X!9+>3L-[Q);$J;*U@P# JQ7,.HID>EY#!U6WAF5UN(
M%N_[(ZW,Q5:AZ\F2[-1,DHB[(W E@C6WIW\8 8-L23+X&;C>/-0"Z'6ZQW)<
MO520_/+U.'QYJ;UT@TQH\%TW2%C77-GN.';?E_5-M&$4*O>QR5/GC:ZD;'W#
MK-4WH38E6W]'2 -7XN2J*PK0G_]%P=4RXJ2I2I#5./10CJ&9WT>&&+&%_#E8
MC:@8DHAUL_%0ZC=R[I)7YR=> C?ETTSAX>-!5L,9B1*F[,%M>4I<+JEH*7@4
MG_>\+7'L023.'\-:)T3R[N:(=#3L&?9JGW0-*/\<"<#)S26$P:H%7>]=22KK
M7:!ZJ8!D_D:K":77PF=S[U4(!"]B2<)K4-!6W=4"TS#>*V+[(U:F:Q/)5@LQ
M7X;_"14]^+TC'6Q!5.^0F%^XV43]NV?";7^:0;4="0]P<U<<J8)I=GW:8Z$V
MVM9_>75P^RDFV/H@B/[;QU0X?FW&=^M8U_<= ^:9*R.JX$C4<J$!K9N+$<]3
MX@[('D$U)D>&/;C8X6;$^4"V.GGHJ:50ES? U((1"8ULX[-UV\F_US.@+ET2
ML5V]T5BWP+)R,;P]T%T*=+9A]&.E1(;E/U]''4*;6(>*Q:5<4+&P)&Z%B(7-
M>BBJ&BH\$5!B;: J;:!I4#K@/>DHCT&XZ_ 37N4MN)H&E][@7('2WFH9;O.Z
MVJ+,RRT1K4+G=3R\05M!YW(<['^+(%U_K3SE&D9:>>P]<"TV^TY4GE8BK.')
M4[1A/#9+Z4G3> 'M/8A3*NHE3G8H>GNQ,K]H5Y15E#%0VQ( D,-47M;,&^BO
M8N@YCT)U>??V\)*<3,?=E[F3X(_5R3'T2@ S/(9F&T9*>YA&^X7;QR[8!T?3
M+AQ=YR?A7@_H%F@IZD#!N*@Z/X$_]0>2R*/1IJAD$OV*%T:BIJC3K99BO^LO
ME1@:*L1)8:S%V'SZ*7$PB5F)[84G,;&&46NIO:XJRO=/J7U(#.,*-+H5EUJU
MP$A2W&P:LY "R4%5U'KHSWUD25D(I",H4O _J)DT0O&29#\%C3KEMS;MT%OX
M6>$&=$I%7-WL;KUAV,>!"J[,A9B&'GKW;,5;O7MQ=UN([/H^DDS#D-[;#-M[
MR+\.A<"2>PSESV'7;L^*K/W,]HY'S[.]B<[V3IQG>Z]<!P1G>Y]VY\.A6\A2
ML660Y:(,K30 C</-K6-.'*IU7VL8S\-J+UE+/V>E!"E-3>YDW!(/8S/QBIK&
M8JM-8TS#Z#V^Y?E'NAI%@S_,S2-[UH&A&U:#U9[ZP?;.B8EE3K2[1\IMD[X9
MK/_FC ;_ V6TE9:% OP]E-JU/3M.M)\=GPS-;T/0I%BN=)\F9GGLA9^7>N?L
M$R?&3_@&FG7?"18=L?G9-BEY@7Q 1<9_AR:M:$J.>;79/R&_$,'SR]IR9U](
M36^G8N"M]F%E&T9*2>M)(?M0?J!#1Q+?[O!.O:UKBXJ<I>=M*H$(_LUMBR>6
M'K\QDSGO?DJA[B<FBA!,'<UC)64R5=,@R:3H95LRR!K6SB;=3!K_J=FC)7/,
M)*Y-9JO=C.FWM=);1KF/QDZ S.<>LW./V;G'C'B/V9)S]:!H&K*]LPI" 1C"
MMU@P-(JL+5FP0+-MV%E!:O&AD"T;LJ VC&3J+O_UU1;!8SA@E>M;T>R543]J
MRE#O4NDV=##XGT?;?[3H& <ZA'"&+Z>(U,+$(DEN<ZW4*3>0A76 .\]L3I%H
M=DE$XO3F1@)R0S<"4-%RHEU54>+IHY <35D0!-7,PQAWO1JL19QPL?(&O+W@
M!Q.*>H(&;2#NUN""X.]6:_8X>ON:O?4 ?2?)!7ME@EU57"Q*HI^'B<39[<MY
M@U:Y%W93=OF)KO+P6$695Z=%'?0UA H(OZDJD@2_6K2PDAMB?58L[U"(NO0^
MB?7?;^[$< 8Q[%(O7]P8[SF70Y.02+\L%)+>)M%B1#.15&(S+L&Y!/];\-SN
MUP2)1JA4).JC\3NTLOY-J*<\^Z2_I5^D+X[8'.#OF0J,15<F_\X3=ME9!L).
MWD'VS9OW3P;(H"WJ:]. >=<TX-9/;1CO7R-->?L8W+6(8:"&AY(I:A1/:<,^
M?.W4JQX-U7J)J)@3%V[.;W>@S>KY5R PJ14(S'.&CF"5Y6*N#Q5!?@Z^^-%'
M,77?<\_U+:;KUASI<HKNG*D[W4Q=TC53EVF.Y&Q=:W?TY@FDD$Z S%'73-VH
M+-W<L2FU_.P_\W3.U)TS=<>2P3IGZD)@A]!B,Y=_[*$R\!JW=Q02"M#F#^X1
MDBC(8ES#>PF' V#1L@ @C_'2BLD_2UADB_5\QGBH: VC=7LW&MX]?6F#(/$Y
M#YOD5!.F&S(2&\@;4O@J6%+-,^T08W:$U_RF![5SS(>.DCPH)L(D-P=__!R4
MJ]9@7+2&71KL0VN47F^:_0(#-Q%D%MEA@0"M?5)MDSM6@+^@6YJLQF[2ACS)
MJ3X1?P\R2F_#N86CCF@2"3!Z5SS+$Z+X[GJ%Q*1,9C.J5@#;([.J16H(SR(M
M"P]*RZ<%HH]:TN!FW+^_V?]<0^):!:\#8WJLZ)5DP_@"O7?U_OZK+"7\(?N>
M8#[?W]6\GDU"4EW!DC(>%W0JL?WXN6]8OA':<>^N-X,AH'L<-\<2PR7T.T[3
MHIU'_J8AENKSZ;!]?:Y1^SS^9U46&D8F?GM7R-2>1P*W)T/-!"&TUA[R;>V/
M^3P(&)*2(5'$RD18'Y.MURB2DZ'W[E).!& ]$N6"F*2KDDS*?O$5.LN!-E 1
M,LTY=A;,?G7V)-C$M((&7EK7-F!S6,<*J9N&\:IEBAWC)LX\=_>D8S=$T XC
M_?X(&([698C6YL8CL1AW>NIWAP/860TSP<("GL&O&+?#_;>Q#'9&*=-IVT+6
M>Z6<D'I5HS?1$)W5?4:[4@WC@WG4N(\!]U[@#AKM\LO>:P\M)/T2K(;4*PA_
MC,HE-.+OKEM(%%/&V,U3 G8LKK=IM.#L;J%;'EZ%P5NKF:KVPX&6/\*8&-TP
MGFMJK] ?R,W;[M\:$]N&<4+2;\%0ZCWT6R*Z?=GRWQ<:V_G4=U>LP6(5GJEE
MEEQ7TSI+SLUK\QDDFVM;9Y",Z3Q^%OF[3O]5W'L&P@R7"=8VOC^W[U6ML<%2
M\LL-R=$$Z=CO^80)J3"6Q-PZ-L)RQ&9(^8WN^]18<RW52KW$B^5$D9U*H9B'
MNT\>.G=0;M/9OB\=2*)\@(O$8MM+R#:M:"N*\<PJV[+*[LJ41*=L(A)+[(55
M5AL6C[+IR;L-\>01_)>*$+<8BE2L#>F']Y;!E6*79,CL.11I=:%(:?R[-60_
MTS!$(?Y1TYZ>TY]L^)#],3;N MG_?%V[W@JMWDH&V%B^?\]XB8#,&6L8A?>;
M5N8C/4ZR#$GF=)LPM(XYYZR7:!C/>KY_DQ2?N?Z<]=S9=BU+)5Q8BIRNVYHY
M49.M-8+72E.88<)%X.E%GG5CUG6=ZI!XJ9O*6UUGF-&M%)AECP!<W?_( _H\
M\H#HR(/D>>3!BD(E./+@."TWM[;Z?2-'L)PW<D2^W0;0N![-44^J4'=6 5Q5
M2Y1$WIQHOP8Z@G.%CMC^L0UC^/J>S[&@^Y EAAT1NH)=@HZWD-Z5D2@ !"ZA
M+FS8QIAP 72'PM,:XBEZ%*_C#SEK<LP;;:@KZA1_"XT.BZ"G,<E_J!^(82[,
M'WY&[&%ZJ^\("8/B6\X&6L*8B$+3Z96E<[%4O&3,2S;"PI/WRS5G?(I3QJ?@
M7/$IOIIY#HBIA]=.>_F*/D+@A!,@,^V*3U%1JIU:,E][8\$)D/F,3W'&ISCC
M4Y!@AWD6+;4G0%.K1$O#*;A)UV@8_,/S $QR\E<%A)*"6X^;L"U<Z7< +/=[
M6.'DSF(DZ@=\0H?^I8CT.QWPSAFO&(GR 7\XG;LAUF?<*@<6G7*/5&':AL&H
MV8[H@F,_![&?:;E43I&ZMT_3[@,37CD4GM>-/&8O;QD/V4:^,?=/V)7/3H?W
M2@.M*W%RU14% <#/0/(SXJ2I2I!96/10CJ&9WQXQ_$.!%OC=0&RW#;AR9JP!
M3*'SS9A:8,YDGS-E-=J]E9A]P8[X9=)DZ$SJJGC3Q7+]%UFRAW23!FO&7J[3
MBD<W5Y@>%7+(O@YH]YLP6 7X2M]6C"779K'KW8.E%^!X-A327T?8E7I4BW%5
M[_'-A@?F8- ?6(W?+GZ3%!WG>R^)"4.',Z#+;5_PFJ-_4Y;/)"O0@QTV/Q$G
MH#![Z/W2?LNZUE(R)%5,%%"./<9>MO"HO[.>C1-%B:.CFQW+[4J4?<@[=- $
M( SAVYH2L.XN%V/M_G40R]Y\E2LOI]$I:ZD,N+NK^?;LV(IFKF2I?2W3,,0W
M)2GT^M(D*QXQ5-P6)QF.THD3@8V+Q .UA1\!<MRN!["[WB&"(A>)TJ&TT>;G
M3J2?^@,WLBUI;T0WJ_\T/VEU>;D#'I41Z -93_>AIM%=-%9V%.^_2E_/CP_)
MDT.UM+37#Z2^H'F#,LH__UW497@Y=J$=L(A"]2VJ:"O:+=$POAYN1M5T\JMB
M"/Z:<_?O7.V+7T+2BR1ZV]E(+!K$##NT7WS0H]M=HY((:203NUYHKOHTN=F*
MRW\-17U:E/.\*HMR1T-1>Z"5V\\H^HZS?:BFJ39L:J(@\NK4Q:TK#*;1YDC)
M%-^#@,OY-O'FOMP(:#HZ5DJ4D3MGKDQ$I<)'Z$YL2^"0% S9'F\?X.''!ET2
MYO'LKD1(P-?1B5VUOY<2V<8H>Q7U;E>14(X?_GW!R#+N7N+W3\/Q1[$63N^J
MM])PK&H/89\=+SLW$H:C%A)$$I^G&(PG>@X[RW^"B%_L XHX@/QSOD*_-:#K
MDNE!K,Q%GUD*MW*TU'NM5:IE_J2"039Z&JJR&?"BX!D%$C_HIV$;3/LS$"/V
M>/RDS7'/U4,,2>V0Z#!FF5W9_53IO[NZ(>%N,MRN>M_GG/(52BVCSR'-G1.A
M0D>PPR(ON6B>S]>O>'4XG;YV]Q73L2T/I^[ =0*"8Z7'R(>;J!N22B"1>&9W
MS3I_@Y/873F0@"X/)3R<W:P:LCCN4Y1M%")DMT&'3M=0(RS^1!KU>O%RRRU7
M13\E7H<,]Z;7@D X'\X^F6V.XNW=N9HHA8:AW<4ZJ<>OW@W3M$V4V!&BO.Y^
MO.&HJ239Z5[18X3W/\C)[*RVDD1<V5@H Y*8S8JKHHJ*^@YXU5$4[:*AZGHR
MF:/KTFBZ'W#8N1WSHPS?\_-?^#2@7LTG< _0NLT)ZL?(EFYD#4DSD,BLTO&C
M]6F"*6S?]-]=_HEB<Z=(%]1PVT51X2_A7Y&9-P*:%4052PY$0$?^I9E1AK12
MOI':J9.R6E!9ICC;)/PG7@-J#\/\I2N03S24Y&D-\7@3EPF-72;!IH74^"W9
MLJV9^!%9,[XCC2[''9*6(E* '0]BWA^HVH_X&>RNJ8BXNK$880WEH[>H"@:\
MKIK_+K?M9+N5.7.Q5B; R#<K>D4=[FLDCFVMU%5>UJ EBNP3!)U B?W!4,<+
M/T8S92UA0]($1%*.S/<JQ-O^'';6!AR9YM(@]LI&OR7M/^"2E^%KL=OGT;35
MO&T^O3#W14T.-;9B*0!S:^;_K]N15[,HZ"CM9'<RAB/Y'-$A371RAXLH/.GW
MV0O)[=C,Z16GW,K6M^ZJBGE5%6<WE6>%:AJ,'GJ?J<1KM+?O1IK9XE"_H]V@
M#8USNZ 4[A)2<6KA$AQW?G\#X4.2/A*YMV];<A'D2':_@DDX18$B!G[:JC?=
MP&6$G)H6$/89SAR[Z OQ)O_^6KOGV[$@^L+C[O7 ES'U!%[4\OY/:,A%H$M\
M^21"4B D\G,LL:GE[B0_I:/V:RJD-ID*08'!?.4YE^>#V.-!K-D@IK\]8*)2
M5!AU;H2CFPU2/$\%V4JU[&,H2(I$SBS\H2"!(<_.[$+43DJ1J%(-?S"(FWXE
M/QWDI&%S+__VX2.)AE%M/SU_%?HC'4W8('%@X0\?*32,3+_,\>/*</0@$EKU
MNDD1*=9E4D2]"S2PU8 'V;V9'BDI3=1T%*2'+ *7CX(*(D)_0__@J18_$-%$
M,9G7ARK <R)02E"C>%U7Q>80<^]6*]$5^';4,V@%*"*.=PLB0OV6!8UJ0X6Y
MT%EV?1Z9LE&D8@WC86QT<EJ'3]ST2(I4\)$I3,-(97-?PE1_R<0Z.XQ,2<5"
M'9F"4.BW8>,?LK._>TF\UO1V0V;6H!R9R/;:4-)M;/*L&;;#_DWRM[;58D2$
MS2A#,9443 X5+@2**Q(:WZ-;_E:AR32,]FO_HU96AW24J-"L-)X0O(>@J/<_
M/GO"&\CVV\(^[B&W(5C;"DU[J8L'B@ :V* YK@!X/8P7.P7AGZ'1K8(1D(?P
MYN)5&0BH[_AS"$5)$+'UNIVXC+L WF4.H8,. 7P+PJ;J\B,HG0O/AF(U@+*$
M!LV<+Z'-\@0MI*QTQSZ/)_GI'=&Y72M5T@3E*=XP)K'6*-I4.^Q]=Q_RY#8!
M;%MY&JU6G<^N&G?9LN=;(\&ROHEKA#'SHZ$9'1GN0-AJ%8HIT!+NVSZ+B"\[
MC7GMC[.9/DA&.R1%9*7TSK>=ED3S65XZ?+WU^92.[V*G)4.TT]R"IF,S.;*M
M[.B+M8^FM$!F$6534I#*QP,5D,\CP-M'4@98KF:B!E<)[;@Q9%?T7PG?3*K6
M%0?;C=Z;/0[)'X"+P;<;-.A,'VQUD!%:.0]_H:BBCCPCZE%\H^;A(ZIH6H/F
MW;756BJJ K4%T'EU2EE1*.H'LDB9Z&_TDH4GX]_3OW]"*LP]M>F2.1NA1(T"
MD'_$;?U$:"O !]/QZ#\.Y89^Z7DP&O1I%VFG 3-B1].Y!5)NM1";[%;X'-6R
MI%OZ-J;UNJF(V8;QGLZ#?N]![/6Z@;7=?D-C:\0PY)@947]OR>6BS+ FFA\&
M[P$T(&_6,2HN@W*E%BJSW//J;K#[C8$H-(1!H^4R4:>AJ?K5514YC.F)J%D_
MOUJ+2IMK,J/"#>/UJ7_7B7%"*D]?4KJH(X*\>JU_4PS;__I]AK7ARAON"]\V
MX.VW1K)8*LPBWE>,(^1=@8[PY9\D?>U6)+50H$Z,M_ZYP /E?JWP3&QGGED>
M=K45S_1Z_4F%!DJB*1Z<9U8S9Z1X)A[UFU/;P#.)^+5;D4](///S^OB5IHMR
M]S\+ESG/PB4Z"Y<[S\)=\<".=1;N28GTOH?KQJ.L]W#=E6[FM"P\B% D).S\
MK)VKFW*=J[O5$QM&I_YZHPV>XW()D++.P[9C9: O!'HH:;Z]6<;/\H?FDW=_
M(,^IJPPUZ%=I/T,:=7M"Z?FE ;;)AO$8^TR6.PFUPLX=M87)E/,9M(B\SF.X
M6#J&OW?NK-_BHB7"KJD@"C[8M."8&EOI/7\.]1>N<MMV/]S@XTJ/:<LIQP37
MO'KS1;\-'N*?G@.9P]GR>1CK>1BK?![&&C8[A%9B?/DGYS0OS!12R&TMWW.J
MDQ/:<\4PM7]AC7,2B[/&DEP]?6. 8K=A1.N=-"O<=U]S+7*-)>O'W\[.WLK)
M>V29CF<:Z@;"+L:GTEJY';B>.QXET5M&1^CDY@+=[S"G-LC)!"N=CD=)M)C1
M$7C"(4^8S:Y3"2A#!Z5[6I%X68>.*P)/Q]DO=^WPU?JX26>;C\-$.X!V"-*F
MFK4*1AUI392TPQ4_0W6@:*$/"=B2XSPI2E0MD.@8HR/1V(EUG1*B>E"1)P&P
MD8IN'BD=0,HSZZ0<_L/^G=554@4:4!$JCBRD6RUU")>-_PN<H2MW'7"3SK6>
M!08\/B5VMQ#^V&\_+G8*2#"2(DZ3Z.2*1:*!!@D>HXB3/). "H FT2[%1F@F
M%#!=9F<5@$:EV+]V%_["4[GX/FKGM(]]&0#U62G@";*CDZ!$E0,)N'TFPC"[
MWD7?ZS2"J@4BX/L1.A6*99#<3BV@Y _\KPG1(0M6^ZE6Z_(JR/ :$)P?R"J:
MAZ=0U+O=N]Z+SI;BY.((J[NOZ4JK!Q\ UX6!:NR%'3MW;DUEHMJ#!%SAR0+%
M[>UT@FH3$KY=,A15$IW#8 73P)!N?5'3<!6:>_BQ_R4Q-VVE4-[75(\J0&"T
M*&'=FBUNEEF='H13,;;2S@0FJ3$8$I"&;/S$AGF$> X!=0-#PBF,IT*!Q$_L
M['[8GZAZQA\3=W</V4DBRXU"'3?V *"27RRO..X+:P,QB:H"$JCXL6\3>"1S
M%D'5 9&I:X'@/OW8"M[J ..JN8MX/][1%;VGU(UP$*9=\_;?&]S.G?Q$E0*1
M9-AFA^*O0; C=9Y!%0L)#]%'<(D4OEYLG;*Y414-NAOUF;;19]H&*YY2V7AI
M#1M&)=7MC?+,<T</=>H&7LYB/>U>"EZVY"F\3*(Z@DCV+,)RNP;/CY_" :66
M)>&E<9$D%TKP@'4-'I3;;4B+AE@J.D?A.*3R>5(3WFZG3X5Z;"\1 8_*OAK0
MKY1V&Y5B+HANDY=P5<()7S;KQJRLG!1)C<"22*<E(U$?V-D^+YJ??_4Q!E4[
M)#Q">(SD$(S7#<5)K8EAEH!>;M?0_VMG<!.;RXS1)3O"4E.F(6'445L'8^AE
MA=?O.U\B.3O"5Q5M:;E1QP)C,3ORW.!=CBBNYH/X1)4/F:0=D]K5>SYIX@=5
M&62*)Y,Q;N^U5&XJ8=5X,37!,&9PR2?IJ]#<S[0L#]OE 4"'8XWP?Y_+SM/6
M#EF7D$C9P:,^FS&AG6Q0147":4WXF*Y(QK+Q5ELEY&0MF2Y822%]]6#PC[&&
M\<75WS[?"ZRB!1DV$-QP\5!;'M;,,N5VZ<TBTX^U#6"\_Z<&"RJ4R+IH,1()
M1P:Z: %C@>%.$SCS15"]&"/ANM.0+S:7!)#ABW!Z'(^W._"H%K,+\7?QAQ>Z
M2O>7SO].YS4W+_+NYH6CU-Y?,UD1FAMZOM@P;MFB6.CD](FQKYF'H363K>CX
M712V'XH2O>-)5!'$(_&=G?'3I'K0&Y1$_"D1H;E=RW"WJ=YP$.E&482Q*$F0
M/D59YV6,R&K:&LL_NXM_]6ND<5WN0TDP8:9;YXLYLC1K,%H2%7PB8^LCB<3I
M%W,1/(R@^H#($,A(,ISVTKB/RQ^@$0Q6$9R'S#\4)TGMX2W[. Q2OQGDRK>6
M-9M0=(0,MT0YDA(>)U*WS9Y^Q<66Y XHPW$2T1(VG/)LC^Y0!V&>917 9QI
MR [A7^76%,]N-I=PPXNRAU"GP6,TQSZ^ IT@9,P:9VXVF-Q:)=5!:SM"3MM,
M4**R3B(-ST6BR=-O&-_]#((J !*N%!>))T*YQ+.NI0\.8A7E$3 G71?EFF-8
MGKO<2_V'UK@;BS=I=D^7^7Q]:"R#<YS?4:32?5"2J,"32*+'HB=FO),B>E )
M)^$SQ6.A..T>"4 'A99:5=SE.O[\4GXN?XS+@:H6MK_/YWV7QWB)+Y&,J  3
MJ8BF=S473X[< 44W0<(9HN&%M:O&=!5>>J/PHJY$4>ZD516-Y\#C/]T%N)80
MC62N8KQE@^3Q@US,9L/DT<;77"A'4HX3))*A?H  3TB._9(\J"R3<'9":H3V
MP&!U$&>U_7$FN]U4LEBMO7ZT"D':'3PNW[^[YW&9\$1%GT06AUAUV-_3]^CK
M3(/J%B+%R:$<JF^S?S9$:P'.T5G_9VL<U+GP4"H;!AK9J94+L;?Z"S/0FGNR
M'%RZ(8\-=\&-ED1U"!$PUU0DMO<$_*$('52P2?A;#/( P@)0\=L@Z9396/&V
MWE3N7ZOI$//HYZ[(O75%)DDDD<Y=D8?NBDP2:F[=3U=D;%-J #>(;6R'M)42
M5E!F4\$@EKA_'Z8_6O>?H9@4!/L+7 R/8RLF#R87NU24KXFW>_ $465((J%&
M,Q$VOCFK^5T;$$Z69X)J7B(S4Z#."=J0MTMSPL8NU 6'KE1W6H7Z3.F^,R_3
M-G?35:=!2JM)=G(QU_&UNG8:0&JL9VXK-_AKE* ,FQ(@VKNSU8.W;G,,R>M,
M$@$!CD:8Q/::%1/,YQ&L&)]G!MF208*J42)A"39"T]L[(@$8)-PA=JNOK7<!
MU<'!J[XR G9-RLJH7#,G]N\/AVWYDQ(U^'MK5*[VZP@;@(YJ,2%TCZV^L#P
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
MYC]_S=O9AE&(YAZZ6O[V,3UON#KV_C>;D?;8L$9N\54\OIUW:P&UP)41G+(
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
M[;^#HB1%"W)GWG"WLB/*A45;*/X8S-?8CB'=UKTEKR9]YR+6ZA%N$Z]>(*^
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
MD9)%'J,*@.M'22O9W-$H6:;\]/(LU:JIVWF!M;6B^787]G/:VM)OE)N8MKQ
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
MKHA&BD31GO7R-5#LQ(4B^ED:M0K*QZTV%XK9.I9!V$.J@'/?]D$%PF\0?9-
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
M!^\.6O.JMW.Q.+[[)=Q/3$]=/N5G?N%R/7&*Y9P<!%F2/B:L$^4#IE1Y//?
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
MZ/?MF7O\_G/UP\^Y^5MI.__7B46)B[-FN/PKA<:2$5KYE&Z2BQDAX8DQ?!O
M=7$>*G!W,5VL,T(%EK.TB3RI:+@WW)T_+C8&TI8TRG"&CN<[N_TU#09*KAW#
ML?GX8IO1W'0-13LQX]C/<F=?_-] Y7!F9*#%.P-G+M@F[3IL0$PFUEXE-:I;
MS[E1_N/#P\7CF3OZ\-5M/[U7TG/M^@Y(L,JN[^/&,L:M)]+$JPD5I.2R:9ME
M#SLLW97L#U=Z35M$]FP9VI02)T3,"B<7YJLH,M(3SP[C0\@[:8YLPI9:;+)\
M,YLLG^ID^6HV67Z5D^573CX2S-WB,^<AM\>DRP-XMD6.+]VD^!U%X$# NR.G
MIP\4JGG W*G0.]2TM?$6M5*<!LTT<O7NJ7T+GN-J^$"U40??SZ,C0\J@' JA
MO'"N(2-W8,LA;5M"A(JR"W_UVHZNZ:H-"[T==[4)]^&5;0W@[RY688PG\<>^
M(6V&7(P;,>IQ7&#IR(LAJT0!]3]\F"&?$>R>& O3<J!Y6LK MAYTC1^TT/'#
MYV&9Q@C^AP6'@I8!/CX+E*1J5ALNTD%+J>\PXP&+&QP!]AY>(D'0L5[#<9@=
M?8 &#5R[9>_!G[HBA@!&#6X,;Y>!7>.QO/2"TE]!%\9MXT)=SX6E:0E'^NWO
M=5,3@C\7WO;,"X)3$\)S"><;M[DX=E.AO<$PT"$,1"2*'+\2(@G,=1K[5++/
MR.HE(I>.H>I]<@/C_OQO=SW;U)V>3PA2(1('D8NCAX2?#Z(_EJT#ZX%3BT='
M;OW2&6B*-\  /]"F2C<E[F4:+F=:V$8]VMRP:LA\8*!<Y+U2BU8[OSS=T<G4
M<&W5=(39H>D.Z/\.#[I1E7>YE)_@.E<6($;78 SH6G KA;@5/G@:>%K\4%V.
M/"O71+I@%_=4P"URKTC&>?WQ4/+'O#+P;,=3N6>="P7X,T<L3?%Y(@N!P3TW
M[I!++ K ACT^&(Z$_][!"G?H<@D85N YGS I6U-+3F&'[(!>G$CN!T/T\:#V
M]Z%S\KMV\/Y^L9K08-WI-AY\8%$#+7&7C!D9Z\VYV;[Y:-4;WD7T!@CMY!4H
MB:Z@DO@*:I$K6,1 OS39>/:953[ZVOR[\[%WLV"E]F(7./GE16\VC4SN:CDF
MN4%*-=^O"X0[<3NG:[B=VZ$U?COGUO?+J^ZE\:NTRLN9_/"BEY-X8->BES-!
M>-'2ZEO2JZP.,$M'LOM8KDC"W7.X?A'BI<!AX4: <?MJ6BAQ!%,MX'MR811
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
M#0AB!$\>12@<&T@\9HLW@/</;*M-T6/)R'4GS,FS[+5-V0S] 7,I2R)'O@=
M?EZL&QGC [CDXFUF"FRRZ@V>%L&;$95:@9M?'+4RXZ@GQB'08W[^GI^G*R]%
M]B\*+W]KZVW/5(W<Q.)B8?E 4-1V*UO)<:B([YE^E=1X!8FJ %-I\P01K&'"
MDA"3&9278S+;H5@&,^_4.RJ$PXNXQS1A_4''Y3-J7U5I=RLK[4ZUM+N6E7;O
M=&GW;M-^FB+IO6<RI>P7%")'EU( N7U7M_NR3)RYH&QS^SHV,R\D)V1N7J1A
MIZ)J?=W4'==61:89?,3%YG<YT!@MXX$W7>3R2U;LQGQ3@.5,RB"=>SH,WER5
MLM5!E>]($?A 3A%LVY-)FLU,D WNEW<$<-%')#)UJ5*:\AQD]('?,[F[9 :J
MCYMP\R/LM0O:2-Y'-S#6J-#"EO5-</7,=S>)M7,3:W<LS]"$CPR+US6=&D7%
MY2>/IV9PA.NK&J,J;ZIA)0K@&:B D&*[8XOE=KDV9X8G?M.)?)7Z>"+?%3/Q
M0@Y,C<*Q8,>[-G #FWC)(3-9%S35^2E]X594RR[YX[']Q3U3^Q]:%Y7>MB;W
MM2:3^PY_//YS<_E0/'S__JA:>?77M;]9(!B^VRRE;]WA$!<SUZGH 53TSG@(
M(5Q0;T]>%_%:T;,XDN^>5SZ;% GY (Q4L_K^OVF:,<!S:*N/.@A8+N,//)3F
M^,\<ZP\,:\2P O2 %Y@Z\9]6J1U(ET(0E,D&')W8,":J\6Q1?*0'"B*&#!P&
MUB.Z\H#8'9>QUU*+H.H,#&@[I"O UVB!'+XLXMP@-/K$,JC'R9!A-W$J6QN(
M]K_^Q_D:X[G_!I*!$Q90>,2"_)53_+9RT*$(3:E5JW/A\/D#O9B;?#%ZM'(=
MOD2Y6&SZ<BPXUFDPW'@#9F-Z.9=@9W[;ZH.0CF69.1^Z5AEK),3U3;1!YN?
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
M0:13AXECJ^-1 D$"YIKTZVM O[3Q[>;HW0KQ[25BV*WZVS*M_@BL%%?XF&]
MD/?5#.4XRAT=7&0HMVJ4.U*-CF=P&7JAF_=MU<EXGD# XY/3# %7C8#'K*N;
M>H9_,?AW<7"8X=^J\>]";6-Q8H9Z$=2[NC[)4&_5J'=E,_3I9,)W$@/G]G_+
ML&\F7-AWQR90J#CJ'&\3\T ? +]45U5.=8/QE'+5=7FPA",L1U9,B.G FBK\
M1E-T,Y344MJ/1<PM+<]8J1<FE38>FW:U/#L?)*:E)6K4 S2 >=&GC %S;AML
M1H10E@^G5E^X^A-=R>S?'0)["JBIU5A/6?]?*-4?=,MSC!$/1!?H8R_Q"M8*
M]BI'7J_^S!UO\)?(YLS!'N!?.$X2Q*_B='I,\PQ8#H6R8%Z.TE-!E+<QF]7J
MZR3"!Y[M>"IOD'SNLKY2+Y;VU/V]VCY&5Z[9G73SW+S^4%!N>\P/H, [/6:S
M]DCQ3 T_>\^<'*S2]6Q3=WH*@#,P*+BB&J 6#+!/!2RIFO[ /@E# *QE![!Z
M _BJC37OCHO9?"+CKK"CE[73F/9'[J-J@DI(E0BHXJ%0Q-OJR+D_ECU2!ICL
MC&VS;, ._G!V6QL _G]S5W%4W=[?*Q7W]_2'&-+.@^;+.0=FPL(O'4ZDNB,)
M,L0[;*;!]8.,@D7X3Z#L<ZL EX-W=%.CD;9:#@CW__[QQQ__[QDAPNRF*(VL
M*<ITQT :35%J65.4'6N*DFK[![FC]JZJG+ '9,FY4J.@?!::$R".4]CA/<6)
MRTUWO]F.)#8!;KDZ^+VM7IH5@0A6Q+;EUX'Y0F"0P8+Y8:"YS#)G_E36X]?)
M2'&-I%AMOCQ2+*5"BBL7([<6@88.L+RB>38Z6M%?,(#G+8HH#'MZIP>F21?H
M%TU-1R4?AXV6"3[=5S5X504KQG%?,WB,1R_4\!RH&6F@&<$_0X(O%E*.X:R
MXHN%<LI [ND[1?,B>YN3NVTY Z!<SR'_GV[S<MX;)&:@UE(1'925?>E&A-\#
MJ^!]<#ONVP0!\ U@XW;BWW9"M6YS)4.4M4*UI^\6:[)9UP#6@^H'LIL0=T)F
MU54[+@]</#"<6*3:ND-Z2Q?;%> +@1J"C49\OVJ\!J+L6?RM/F@P\ QZS@B*
MZ1H-FBU6=Y_K1GGRO3[HFJ<:Q@CA$F"K=W?P1?A*'E8=\!PB4)2Z8.VH,DC3
M0[>]?"'LTG48!P)^X_;X U-W4% ^62[V2,!2"(WW$&/X)KNSX%]Y.C5@]S;#
MO"4 4&/B9UCWP3*\/IV1$W!U4O=H='J7H,#U7 LAUE#EL)4'=+A.>6EH>8:F
MF):KL-\=!K]P>ZHK],BA*C>!C_(6B B=QAYTOBMJ-X'?,ZPAPMK3[WH*G#S!
M(>0/ \3K4\^)OOI;[WM]_FW<.<5!X-<C4$\E'O'4&'$FU/$IA%$Q'2;"$;IK
M#]2Z:KFZU]Y7]&Y>2,[Q^\5_\KMT0F>*FQO8>H>%[M^T ,] >7:Q9KI<_,\8
M"LC]^&L'.^,K 5YPG A#0A')XMMPCCAL<CQO@EKEE$MO\53CWXAT[8'WY ND
MW.8Q^4@=# Q@O/1/_G&"(Z"2> Q]BV>1<?]=ARI3$[;N2E)6$W9+3PB;,"@/
M;!TD5%B*$EL'SHN\7K8@XC'SKJ(AG]+;'CV(TFH0) 3!WSJ&Y4C!,57R<J%D
M1P$0'!T^YWB=7C10.W.UM_&^D SS=PBJC$6N_DHZ%CK9S/_SJKR$1VW5L4;]
M+U NP1I@&E<6>]80[!3[OV_TO_*D"6-DW5;O;'70<Q3TJY3V]_3]O/^CSK5B
M_Y_ZOF_ .,(?HUG$L% 9 \6^.V$\^#X<X$%M%F:5Q-!F.&LIZPL8'_;KD3#"
MAR,YYC;U;HMHSL "11(:_ZC4I$4261#QX8952+_V74P57,3_5VU/\[U-)[\%
M1SU )HZV!'J?I[>>F\UD\_ =?B)CVU*G6P?3# ("1@^:&\VRT5XTQ3X+J#+6
MGNH^MQ-=]LH[H@$#Z\E+#Q'7:SU@APXY930&JFA?-V4TS]#5-N]S3Y'V&!]^
M7L%VNEQAG2H<G)YJ&.A7T;"/KY NBDI0F #Y%/^:S=##@%XI+AAB7$;D4=/-
M/$D^2E267@]T,2%0H9=4(05<."$?)@(B A<7BO *J.0@E=N6"1P>Y#)*XF!]
MX<LK9*KWSD.5\>>7P)\K.\*?922C;P$/):=VA#V"QMIG*D_ZGJ&/AVHW0AR0
M9UX$?G3A7(>/83ZY9SJ6H7$VR?DBEP:^FS?,8#/&M_M098SO)3"^ZHXPOJ2*
MZ7RE%!4YRD[Q< "2P^P_N9::U#XG*$*]A]4D&BHYASEOS"L6JH<\5A?_*IK[
MQH@455-\NE(\1%=&\"KW>?@P,PDUN5+@%-!G$7K[(#]%T?:W86H1=\ZLV+8J
MJHJ$?HP!19U<%ET<0J5XZ.+F<7-?^IC,<=XJOA-+.K"X\PKCE\'JF/O'72=3
M/@_G$+HL7$"Z7A*X3/#MX N::+<1=?Q0,)O.:)8_*"X%D0"9!6E2*(>Z85!L
M%)$GP%7N&%.YE0)+!#5\7<JAQ'BN\$3)2(%_)WDLY60V7 Z%Z_N6!D1*I!!\
ME@?5X;/RB.:<Y/CNA@%AB!!_LHM (!#8X#[Z</PZ/&J,^)[\_<CD"W]?F;*Q
M^U!ERL;67<E+3&(] 45@3+ *L3H1<YBF'F!"ZVQ)NZ!DI0PCKI $0"&?%8LO
M(<"SQ)EG 57&-+?N2EYD?FT<UXP&BV=;5'ME#%2WL5D)QE'IQ\9^(ALK:NT0
M$(&]-,4 XUKG)"RE6CAN_J#K IK?^W%&)S=E9%IL*$XN/'13ZAWBBQU69ILQ
MU39TWF$?OTH"A5L%DU'IN?:;(DXA2']FXHT),R22PQM.*O4O06,X';4=9-$&
MD!24 \<W%?'/_I7FZ28"&U_<A]PR;,'QF.WG_Z*U0U,$R.[BAKNP<6@/JLF]
M!$. $VW1P+Z8$I2B@-1B>>!C<2IN( :7/^<VX27NA26@(_0%RR)1+A?;(C#&
MM[=H;$O_ZTI<$L]#@5],Y*4D,>U3,YJ?8MK+$H&9YOW*37N.HW/,>]\4CF)B
MVO:]3$.<8>.OPKZ/;BH^PV77"CEGMYII9JUF^!NK:C53SUK-O-A6,ZOL +:Z
MQHM9X7=6^%W;#>MOB="<T-9#SK2IP3IXM-2J5":"=D%U(]=7PW47X:*^0 O^
MD[I>3FD9$_2*$:H<Y3/;.I#]**I:A]/,Z M35I3VI8S%S$P>QJH\6S/(Q@JM
MBG8)&:S,[5D:M\M030(V,)Z\(<M0Y/GD90;WF!F&2<XR/P[[;F!.A]2\@L.-
MY)$$R2)=8!#6$"'J6/V^9V)O0.PQF)]U$*CN<N,)X69V<" A<,F,D4^"UNN
M52&\!P0MP8K;'C=M)F"?TOICX]QL._G7=D*5.3:W[DI>8C3HP!P)MR8S=$QU
MLR,]3:*F\6QI,)ZM'%26)_&3$A35<C4KY=M]J#+>MG57\B*#-I*Y=6W&%*EH
MCCN8XS@6<,.!*D(;F)%F M_JJ49W#@>$1TE_A?\G+ZOD>2._%4C\BU-XWJYY
M #.+/@SN2^S=N#MM$$242G20]VU 2CU=F%V(:E@>=XUIIJ"V+<^=0?\R"H&C
M)$)VGQ\>7(@+4>)+ID3M/%29$K5U5Y(NKWS8#58IE2C.&R-.,3\D+#-/)C(@
M*#@J\@JG*$WC;K(IJ<Z9,K3+RM!+["G?W@WZ7K31/!$]3U(*IR8M73G?Y<WV
MK*!?8O!U;*-7:KQ%!F-ZH%3Q!BI3VJ!0YID]HP/*'BA&>66(.XJTXXL! \Z6
M]0>&-6+8K=MD7=VE]E>+ #0-CJ#[R:S*F[FE);/2M]+K)R#B3 OV%,CZ">R@
M1I*IKAFB))-LG=V0;.>F8W556Q:SZB"'^J;>E<IK.,V6.)GHACPU3B]ZXPY0
MSM$P2&!OFFX#O[=L  ,XF=[!60]RMK0-RABY$"A%UPF'[*?4V$2Z#W/[W^'!
M9UD7.]0=T34W+*-5AT^[4S5X0?8-EKKX 'BOW[Z @, &8Z+#8O1(4)6_4W73
M0;#:(""5@07_.\+C8[^Q$Z\3)#./G0XE</,PN4TI9'DX289>D ZCX</*.7^/
MFD\+\88MR92.H>I]NHYQ>"0P!&SXKO9"]<5D/:BCH M;Y&Q@VP Y,QU*1 :(
M15; 0-5Y9V1X1?6OT;]%/C!R_ YCKD\<!D#8@=/I>@;(OBY^3OJ45%(','%5
MEQFUV-L9%MVG\X8CM7'ZH("%IY F! <^#K\UA<;AMV*>T?!B G=XIJYG4F*&
MKW9$T ;=4AW+@SWQE R:J&X'6.<PUQ7U8Q$8L2.X1KD?CM<&DN')P+"2R/@?
MP%$,;$R0!>H'XM/TCK J.9K2.%7:6(_1=<?B+'R5%V8_"7-E7L8=CI4W_6(X
M'C[03=!<5.VGI\F/2D6(DO%79K%.3W>EWTVFDFXTQ;>5I?BN-L6WD:7X[E2*
M[ZHI=.T3)E>RA9OSLT\'MY^O3VYV=QMK'\$L?HFR$!=//7M8#F7.":54I/#P
MQBWQY7TBBS56.=4\ W0#E2=WSBX% QDLG%"HW[B.B'GE)IW(0M7TL(J)/J!Z
M;L^R81>:'+&@'(E4W*^6I74,O=M5+M1[T$QO7%'6AD?R'@N*1GG\X#&H+/TV
MJ!K5O%(NEJMK&06]'GS,_-&[T&8[9>9Z=?GUY/KTXN3DEJ>OGW\ZBL[NW2K7
MB8]--93@V^A&"2#<=@"KJX9PF]!&<#!?92T5:D0 6WE!*P?V</3G+$CGV6%;
MM)/_ZG^]<=[0!H[5!UU3ONJ&8YD8.-A.5-Q.G$L3*C)*MPTH0@X"1")(AAR;
M@.I6=XWMPXZCGLYX6/=4-U6S@W'(2^Y774^J29RZ#\HR\-T[VP*+!A5FR_X3
MVV"X[-G9I6O9Z=,,UND6:>#DYD:I,$.#*D$1W)$&9T=%XXI*$=&MS+W9U.6!
M E#H/V;:TZW*.'Q*Y#/>$-(]9^,S/7U*;*?2_,\Z_&ZPM.IZ-ANW!Y^>2?6?
M&-5P70&+^8(Q_?NJK^.^2+8^K[M:ZRV5R^NXI6/@[]OL8-GTM>ZVKIR=WZZ=
MW^II;QZCBE/5-N(-#GPI?XP[4+;8F;5RS]NJ<3*P/D]^@P%"7=^$]4F9)\<B
MUR>[CUGW,1Z8>V&"]<9E#SP9Z=8:LNT4$+LC)O:N;-WLZ /5B*?+5-);MY/H
M=EW:;@L*[<J-9.?W4LXOTW07C!IF2M8ZE-Z9(9?L"C(]-W$@=WL$Q.Z(B3%-
M=X(8R0+UGU$..ECG026BF2J\[>)X6W!L5VXD.[^7<GZ9*IPY?3>M_ZJZW5<C
M;;H/+=76\!_2X^MDMY&IPE-/_:/>Z:F,ZVV'MJ4Y]Z/ME!'/77Z]1*BVB<PV
MPL!W*N%_Y\5E=MJ;/>U,8<X4YLWB9)8%D:G$<T_]7!A4[]6.U4[%>LJTX0RJ
M;1"/VT)ANW(CV?F]E//+5--,-<U4TQ=UWD+));"K>;F3U-87FO-+%.\'IF:S
M(4'W406XGWU^Q782UDN$ZN40V:[<2'9^+^7\,ATZTZ$S'?I%G7>F0Z\C+^-C
MYPC;KQO&=DJKYRY)7R)4*7:IVK;V\CNZDY?3Z6AA<.NI]B#]@^?"K:N[I>SN
M4TYU$RLO3I-'GR[8VVS0O^CVEML WTM!CNUL;WD G,XVV>@UB+U3M>-N&WPK
MU6'^G-9,7WYU]3TO5Z9+S!RWTP!@+@?8K=+Y4[E0'3>;N;.*F3O-)6?NI#=:
M9LE6GQ$*^.^;MJ6-\/][;M_XZ_\#4$L#!!0    ( (<QA5EE/0P494(  "Q%
M   0    9F]R;7,M,6%?,# Q+FIP9Z2Z=U03Z]LN'$5$14"ZU"A%! 14FB"0
M'RH@($1 NI"-B#01D18A)!8Z GN#@((0%3#21:H0B!"*@H#42)"21$6:S%#B
M2-K)?L^WSO>=M=X_SOK.9$V2R4R>F>NY[_NZKRL9WA?> NR0G;6M-6S7KEVP
MZ_P'C#<#.__OUO_5\N\@_[=C[.*]AXGO@]GM\A78I0+;+;Y+0'P7KP<&A\%V
M"?[/ V#_S[)KM\ >P;U"^_8?$.8?T'0(MGN7@,#N/0*"@GOV\/<F\/?#]H@+
M2AP]9;E7TLE/2"5"ZO3]?U[L4SU7WR7M/ JHZ5^[\V#_ 1G9PW+RZL<TCFMJ
M&1@:&9\Q,3U_P<K:YJ*MG<L55S=W#T\O_^L!-P*#@D,BHZ)C8M%WXQXF)B6G
MI*:EY^0^SLLO>/*T\&5I6?DKPNN*RK<-C4W-+:WOVKK)/;U]_1\^#HR-3TQ.
M4;Y,4VETQK?O/Q9_+BV#&YM;V\S?T)^=?W'M@@G\+^C_+2YQ/J[=>_8([!'Z
M%]>NW;'_'B"^1_#HJ;T2EDY"?A&2*J?O[Y,Z]\^+^J[]JOK.@/2U.Z,'9-0,
M:.K@O]#^"]G_&; '_[^0_2]@_R\N*NR@P"Y^\ 3$80@8EWO\93KL_VPM:I71
M'K;Q/2WTO:0C!16RA^J=];*H_=E?]Y?OF/0E($0;E_=*.5G!_D]6S#^L:.RD
M# ]6;[/:!!HSB]H!*TI/:'CR6TC&!",72-]'U(FLQG5'@*I=/)@H(VC[XU;Q
M'0755X/T+]N!8N5?.97:<B<FWO\6CI#=_,Z#B=M L2VK2+HC#[:)BLJ:_VT7
MNFW,%>9_]_AKSFL>;&5Q08_;V-_5QHTC+3Q$O=%;+6+="L8W*5'63("WB_1+
M/)A(-/(A<TX8;:&*<0$.CRZ  04]P=O?T%P%]'P7&((/*R#OV*NN[']M?T/G
MZ0G?:=U;^;<*(PBKY2:] V--N:'Q=\O+1[I:?Z>>6>>J''/H^GKTV<(&:>U2
MDG].O]_)IC<\F$>YBV&%;V2-B^"CGGZ\V(/$H_O.779)#SM?Z(PK)PGR8 L_
MPJ?K^I2UZC]CC=D'H5( <7[BUD(34NGGSE0!&$DNE!\@8U_0.\[:C+'U& H^
MIP6%/N5VE\B"K\H.$]AVG<.![Q[N6 "$=+8^ W\0PO7Y"H.BF?21?5"=S3C;
MBI8MA8YU;I@R$#OTT[2CVGW'K:$TA(JAR)CF/ZWP1(K,9JX]V_3^ZCVH6']6
M50#U$<^64>7N^\@ZSAU&O2U(1X2(33^T!H6Z,Y$THXJ%1A!W/YP=RX##(53?
MG#Q8EQF%V&7&;$&(-ZU+0KGG0-^,*HA@-1D66 ^J!,52=?*;R@9I,\6^/)CM
M1./\%1[LX2U2<(+U/-.?4X65QUA3J..T@E52S4^$=%18J&OKNYSQKI)]4%$I
MF@?K438873MT]Q]JD+SC.V"\I^1,:"BZT+(*/=AC[$"\VBLOF:@N%NRX=.PE
M?7MRK89(B9_;\9A/:B4_>HO53]D-LC<^A6&PWM[Z PW/VJ1^=E]^82.95J%X
MCH 4<;P28".4F5%\55>F4[Y9<IX)A8Q6(7_7,=LX3;A U)<4VE><."X(H7R>
MEN'@:#^(W(=&.33E7@47>T1\NP\'OALE2M+LC5@Q-68JRP/F]J[/OD"AY*K7
M'K-0J<^H 2N16+=XMI\' Z)0!;6S,VQ-3B:A$R :ZW'PU6P[:%PTB6YN_>G;
M!0I7$L"3>3"I8"_IJ9,;5F$,O.0%^\-C3M_3X&"NYR0N*!O20;&E3I_9^K/X
MAF*A%2K+Q(HW4JZW3A -60CL2*=LX;KS ^U6G;('NP)I.GMC25,J;W+M4<IL
M)\HM";EJ0\1A[R>XVO#[>."<&*2![(8++>UHI&-%\5F=NC+V,B10F#Y'JELN
MS&I"_Q3I82K+CFZ':719R#;9%EJ-/__<>#A:.][I%G]WU5PW-;$N)T]=VGFC
MR#U$=T"3F]#4'K<6AJDT<Z$CTPZO]K7LNG;ZER+M9KNTB]!YXT_'SS5K&-38
MC91HO9*5,QQQO%S[V@^86*(%39'[I=-KTJM,I;"7.06XA6_X:0*]+G5K?3]V
ME <[B'%@G9P+H41X>D!S"(E>$$6S:GQ[X\Q,K^^1>F#Q(=N;)M7>BA;7^P$8
MU=&*C\FT=H!ZZ09A1@,.YY S\U191A4&SBFT.,X=G=L/3+;T*2%H\]U#_O1?
MQ32.0&]^G$-=)E'C>5 -O?C<RG] G^9B^EDY9T;W9]\5>0-FOOQCTX_)4V.C
M]0G2 S@C$G"%!!TA=-<)8=3 E#4QUJ%@^?G$)E3RCDP%?5X9(]0&[FV@CXA!
M^&YY];*V@M0F?/+O.8W.2;9+.9IL/?Z\8Q+?K1\:UYQ!CU>P? DA[3\WM:Z=
MV/Z%Y(I\YC08PJ7M06'N?A#TVD(3WA?,"5'8.,!-Y(Y?;-BKGRO1X02,"^1P
M,/;T10H6/G6":".6231YV27159:!2*U1>^L=(A]0_.#QT>,LN]A&5(=LF[NW
M\>9ZPLVM^OD<,%OA^E<K40'&Q[_R_8II$:=H)<<'?XXQI>NSDE7.X,)MG0DI
MM?G'3B41$LGNI>GE!RVTDKP.#YS)W0[D[B_FP02S !Q;RI^>TH-,!# RDYTB
M4%&7+ZP1RBZK^9V]RHX42R<BQ%*K,89TMT=4M$OWHFTN>2>91#LB7 2^KB4N
M")_W*ZJ;@%,E&<?NL\[RN:T#G.F568]_CCD"A3,0J6WY3T4F9-R]/F$E/H='
M/XE2LOCQS4!\N9 S5&:JF_=#[?ZV-LNCQ[E O 5P8NU;]B*P)<>YPM(+V<D[
M',Y7>9N'B*!P>>S G%9[V]\>5G60<7]A,P$@=RNK3P2T7CCTTV6Y,(6\GO;@
M+OLQ2[0XU(Q[Z9H/:;2%K1@!?L<J<+L+4=TBILPS33P8U9A.2&)K1]Y0"ZI#
MWK> 7R))8EPKO!__*9PTLZ3-[T:'.UL%2%+1U3,#:LTE05^+#=<T^[1G"S.\
MVS7 T"DJ#_9>+Y%H-:0%Q?9.]Q]R2W)4H9G^Z1.26K1.$C3S2GSQN/O*\7/%
M"M4!-LD%:CK>RUG(IPZ;L3C @0>#=%(>\KO <[Q2=-U],4##%3I5Y\DVFNH\
M^M,KOQS4=@1KZE)GR-3%Y*T:%+EYZC/Z?/?&S/+E:2@SNCW6\U9O7W%YR*_/
MW3K&I-78'AXLU4(9<@ H=*%>E*PCLU,2"E[ R6#^ YI/^%W*GU," E.VX1*A
M+J]ON.J)%KWZ^N'=7\;'/PJHX0I);$D"HY^MCUC[R#J)N=[6GH'\W(A(]S).
MP?C?C;D4X\:#B7'5U>?)",7E6!,WVQ>CF%/T(6_?^Q>U]!HS@IWH^5*%B-4Z
MKB@,^C4OA%@H]C4"\I)FJ% &,Q$L>,C=OU039JK>'?1[?!::Z<]4,Y$8?+5L
ML1=P)-'BIZ7-6K^!AL^<WW;T7/SN9>N:>*U&[DYM76W;3L)\1$$*]YC_)D(,
MJC(?B;A2[]ERD!-7O=QF<'*@PQ023!NX\MJ/YICCW/O13R'3<.1&V=?U6_P4
M'N*G<'41]X DZS]B]PO%5NNKV<8ICE D'97FJPGFEX)8<J\;=6_F<Q0Z_D+Z
M=!1_XG[J5?@L8U5 M[17EH<GUM32J?:S]H.%YA9!8D*L<%P7)@KU99#Y"JIA
MG9[%#A;.]]CCDS;0RB:8P$ PWA'H:&[$! /C77CQR[TOKF(LIKZ_X0YG]RZ5
MM88YKZ^=]C!<?B+SS=MR 0?<#'Q_OQ2CSBDE!8<Y3@B/I&)-/F,/H9WM,^XT
MG*>-)'N=AW)[XK**;E\.?P,*I6$2PLI\D_Z9K&/O3G4S;O;7H[NS97X9%' /
M#+*<SZNDI(>%,K')5ZZ=(SISA^;W2%RX=J!92>YQGM9["=?']ZRLBTW<GEU-
M^-+;[O.KL',H-G#D!CNBW],]D6W<LZT?K;AY=H2*3@N8CCUQ)WVK 5'QV2.\
MRE2X^"_5U&A7Q$W.RZM?.U<XR?S4*F6;\V#62#J2C6BSX<%,"VON\F!"]E#,
M\/"O-=(UE,29IN:2;P2VWMK1V%25NW:_X <.UZZU?I5.'8YI/HGS*^+N:^?!
M]G2?Z.?*278IYJ!!O9[G)N8/H"\P<QA,]-XN)WY![/'@P1[XCDB]<6 =A8[2
M"XW3KU@<@YX(V*@\COX MJIJ71SXV_K.OC.&BE]BFTS"2,9LY<5)73@X;3"O
M=)ND,\F#T72UEI=7N!?:&_&^[364"ER7->+6622D,;+*"007+T-A\:"7,"FU
M1!;"FNGXT=MQ0I=RH/Q^GT[YBLE?47KBUJ/3NJFC37@F.GAHH.UK[W?I7(#"
M5<D&UCERB#0$P V&LY>K5L,A$REQ_@5OC3;D(&BE7)D-I 97S<)B!(<D$$+8
MXWP<AWFP+B/$M?49&^9UJ F$,Q]#YK$@O \KRWG11-H5%-<(E\*>A.1.8#0#
M !+-/4VGL:&<?1:Z3]-17F),$9$UL\76&]V++G_[ZE07U 4&!@AVG#/H*&A\
M=K5CQ=.H;<;A9LXF>UA9;X1MV0,5B(K0#JX+YKM4D*&K8Z<^G43;-4HM?>Z9
MZAUP+;_?1[^[_'KLRL++)<+> I6PP76Q:097U)Z3UZF!)CD"V?WP9/@A1.#A
MIHP/U:O$Z(3J)80X5S$X6_-Z$MNGZN=4G% :VR3,8.V@QI6,KK;.%(+J8'S=
M,E6W(-1\!V<5=X- "#5-2*XI0TV'M+E5^ =7!!>^*HH69!97!/^> F<]45]0
M7A]UFK[G?6\<O>HUZSVH)GO(5O'S!["MGJN/6VB& Q=QT_U,&^@H;82*8J(:
M^#UO24;9!%B_9X8#6KS [#2SL!=S'E#EO$NV#1B;U$12#)D[ N:](OG7>DXO
M[4PEW:T-*;0N+UVNJ0H&(2R#7' ;RM[BP;@B'Z#O])$T'NP-*16KC&ZY3)QT
M9\9![;5L$\!AEI9S5X>KM,R5 UJRB(CG35LC:BWB4+@;"$^+2E#Y0LHM1;O-
MD O5<RP)2U,QP-!%RZXKA&BE9RB;.:Z[_?!O<]^#=*Y>-YBE>N_,"@LA^W10
MY^XKSZ* -P3'$I5$S<JQI)"H%]82KII:P\4VR61W@K>(<V:(J^;$BZN<??PD
MR>#.P\5P"WAX V>]%R_-S_]N5X8/SH4'2[2A:9!#XVF$.6B]CR(3:YQ>$)NA
MU-.&2,2<]0_7;6"(B1=Y,L:K55O&3_AU@KKO:+/P*URM5U VG_RN\8?N8%N!
M#G6)V_",>>GJFS?LB_W?\VG<[!Q6DCN,%]71G?NU:#<6?FT"@Z2-I.3'#MZX
M13EO80P*I7+5H0S'AN("9U"M.=>N8X0M6\1L!X76Y%@WT2WOQ6CKDFB7+OA;
M9ZB()I;$1M"K@@W6[#W \\LG0U"'.M5LRFT[;AJ$*P\1T-?@>Z_V&PY !31*
M,E&.<62*T#-4OC1/@+>L]\/A_/K0X$/G1X:P2F+!EXU((MOK61;"H$8&5YW/
MIER\7P0]S-\#X,%2L K+OA:34:%#;H/.#^#BF L@HN?)K^RT_45N "XQ2DF/
M7"*;>ZE9WG XH^SH*F-O3K26N4G3Y>865O56< NU?Y'HWX/,U!_6R3IK,G1G
M&+9@=Z7"_\T[]:4;)K_\O94X!?)VAH'GBEP;CM./CU=E)KYI-3LFX9HO7W[S
M2HC>!]QA[L@\X*X'J1/C<+TK3[@F;!&@O*2<\)08 ;#H-_) 8=KESIR-N7GD
M6^B?YQ"JI^04X,Y,^$6(#/0+] -1W1]IG$B7$@KR;;931\[AJIWG_ #Q";7+
MG<9_<P_MCH("0&^',3,=EB-;;_0Y!6,3]KQJ!NU/Q]WWY8Y?1*7.R8P'OFMM
M^[P>5>S&NC2*2:"]RE]W'-LV]R?O#*>]Q@5"S]$X,CP' 5S 0\?#UR19YS#Q
MH-BJ"\L%JG/EE'>*80(A'U#L)DY:YR;;IP:*6[PX6H@[%&PZ3$JX19E3AQ(8
MV0>^KEC *>RS]"7#+WZ3WF32%_V?4P7*1]]2$$?8PJ =@[L_A9]=1B RW4+9
M>QFK"U!6!UD7V2CHQLY^DGZH\AG(E@ 1>A$BV^$B7Z_F7]1EN]Q=>)?8%M52
MI5[<DKW%T7!N2^-V"UZA+X[(66N5J9252U^G_V+&;36WW\I634%GBW5)TFHU
M:&R&>=W[=[_"TC]L?DI)U>*[MX&()Q?]*BD]?M]3[G1/9)H9G<XR3585L!$Q
M_:<\K9M^W(WY]VT>S!).76$^3&&Z<(JP)[&CQA92^'X9'FP_YB@B_0>0U]P
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
MB,=H@['=J$2<:*<(FF0)XGLR;>C8\DJ,]3@[(K:ZJWK95PK ):J-K^+)O@;
MCY+"2T;*!\=_O;"M5N]DA:VQ[.-UVKTLPSAZN*X/U4BVY(C5P@-$T'I2APUN
M%0[';;?V8OA2; ^,DTT*R*:BF*<XS_4LS+$CN'U8[94ZU@6(]+X9JPL2[F&,
M:Z!%2Z")TA6>:"Q@#]1EZ3;^!@,3DS*Y[=4A.X;SR=L)NK\O4 R%,\/M6ALG
M#_OJ6/89Z)W9U+U1LSC4N1(VHO]H8Y4',P3?'K:0&W:S++)_^-.U],F ?DZF
M_!FSJRM^U*2#%U[6VXZ5CZR6/<]]5ET:C#V%_8('G!$S^MP#V548?<B*SC<H
MSDM3RNK)Z^])>RQV06=[C4^CR?2#3/>=L))V7&#%2N<I$)&&L?$O6Y;OPY>=
M#XXF_"RTR$VHN-J9QTSIF!)C!O+Q9G)2MTE?[)EG@46RGI+.:ZB%,2*^/"]K
MH6?I%Q]:L40U?L1&$GZV6>$3JPT5]-5K5K&B "Z9K4>;M=X8X+<SNPFBC5]=
MJ+SYMS;?\A D6,&8%\9@^1'3P'59A04":VM3]9' O"M2 I*]TI%7;8#*)C7T
M9_S2745=!/?;GPI6@!Y>;)Q@:]!+E9^:DQ(M-* [X>+H&(448#TY.I@'^RS)
M3(#6@!7F4T@?6&&T="=X;N-3^*[;S#B,#A?[^E7MT++;W?Q0$6]+BHY.;?C1
M<;8M+>'.B LPDK;5U-9JZIX:E8ET#"X/=?LG+^&HX)X\HW>-Z]/KE?/Q2[74
M&,@P&3VG27\VF [^2=;O.5A!K&V&GRXVL1?.;SD@'7'8\_PTZ_JR$^%A@;K\
ME9-?0IZ$/#YZYD>XI-X/=ZXHDI.^[> LEC+?HG&/:-024Z(T]@)R85D.O:+"
M&ZD_<T+"$-WSJ?*-;E-TDT;.6>?)Z+K=4(9O1Z']!Y5)KO+2=Y3U^/7<2W^J
MF&&<=Z2_1F;\F>90.$L4UW5Y6RF25I=N(>0=;*K7!:<:6WFO&'-[/T=]()K0
MGB)H.F.-<(DNFMCAX$Z)_32\=!<H2Z;VDU&*'C^I-NE-"78X^8Y7^%)<,'4N
MXR549#-)-*'K:#M0MD3B'4BC3;/"GF^:)J,20JTGPVZ\F33(1-EW)M/[G<>V
MM>46&TCCZW\5CFU,!8?]4LG1E!/[ ^&Z^)$(%.-[\4#.2S-CFMB7E5X1W;KJ
MX#FM*:X1^\28F6<H0T^ K3A)<1H-(ZH^#Y)/V8FIH0WY7_5CZ-BCH/A:Z.$5
M?'=;E+(L_M(XT9"V%FK]IO7*]4IU1SO;WLUS$7,6==XQJTS9=#D9[8?Z9I3L
MTT^_M597I1[_/(C&)^N_[J5M>N55.J57G!>M=*K(R+-[?)R^G. 6%=%ZT$K^
MRTYT@'6YJ]@8_@!VE 1<)$%J8O_^S-C.U 29[:SKW"F+L\#7.1E@BE07>@AJ
M=_B\E?&Q9OOPS>AU!<BFVW<7=)<VD@*$QMTHJD8760./W'DP"3._>/^72[\C
M^\NGIT,Z%2$&=Y\?ZSBTSNS@O-,EA<+3C8RQFH#8^Q&Y4(0,,9KA@QT^U@#.
MKQVE5ZP3+6E*ID).82*4- .D1.AI=M#4];$<-%'O[@O(Q- [_CC&_WE"W:8>
M\R 4S=)G^W JL;*8LYP:[I$5^$'N/NC5BNO;*3/OLI5"9%*8/[C'RZ=W,<D@
M7!PB>;Z=T#'3I.$D0@^=?[Y,W;&4GBQK8?[=6X7&7"6E-N*WGD%'@12:T'N^
M73@$H0#MKCEY0*][7C3X;T*2@=Z!(PDZ:^&G[NK6'2O;])F#4JY0;FDD>'N
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
MT++3L8KCX3-71J]15$EO)]EG7W^4)T<DT+*E@MRIR'2,?NS=W1G>K$P!S_&
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
M2  CC3#[_YL 4$L! A0#%     @ AS&%6=U4DD-C&   6B8! !$
M     ( !     &%I;W0M,C R-# S,S$N>'-D4$L! A0#%     @ AS&%6=#N
MM3@@)   %@0" !4              ( !DA@  &%I;W0M,C R-# S,S%?8V%L
M+GAM;%!+ 0(4 Q0    ( (<QA5G*82J?JVX  ">,"0 5              "
M >4\  !A:6]T+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4    " "',8590^MO
M>^J4  "KI@@ %0              @ '#JP  86EO="TR,#(T,#,S,5]L86(N
M>&UL4$L! A0#%     @ AS&%66Y!S+E=;P  E50) !4              ( !
MX$ ! &%I;W0M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0    ( (<QA5F]P/EK
MEP,  .$/   *              "  7"P 0!E>#(S+3(N:'1M4$L! A0#%
M  @ AS&%67?T"J'Y @  00X   H              ( !+[0! &5X,C,M,RYH
M=&U02P$"% ,4    " "',859/O=%K$YD @!1V!X #               @ %0
MMP$ 9F]R;7,M,6$N:'1M4$L! A0#%     @ AS&%664]#!1E0@  +$4  !
M             ( !R!L$ &9O<FUS+3%A7S P,2YJ<&=02P4&      D "0 S
) @  6UX$

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>forms-1a_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:AIOT="http://powerfleet.com/20240331"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="aiot-20240331.xsd" xlink:type="simple"/>
    <context id="From2023-04-01to2024-03-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_dei_BusinessContactMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:HardwareAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:HardwareAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockCommonMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AociIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">AIOT:TotalShareholdersEquityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:PropertyPlantAndEquipmentOtherTypesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">AIOT:SubscriptionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetHeldInTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis">us-gaap:AssetHeldInTrustMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:May2017ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-23</instant>
        </period>
    </context>
    <context id="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:May2017ShareRepurchaseProgramMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-03</instant>
        </period>
    </context>
    <context id="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:ShareRepurchaseProgramAxis">AIOT:December2021ShareRepurchaseProgramModificationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-03</instant>
        </period>
    </context>
    <context id="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:EquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:FurnitureAndFixturesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:ComputerAndRadioEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:AssetUnderConstructionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:EuropeSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_CentralServicesOrganizationMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AmericasSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_CentralServicesOrganizationMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:CentralServicesOrganizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:MiddleEastAndAustralasiaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AmericasSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">AIOT:MeasurementInputGrowthRateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ReportingUnitAxis">AIOT:AmericasSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">AIOT:MixTelematicsNorthAmericaIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivables90To119DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivablesEqualToGreaterThan120DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancialAssetNotPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables1To29DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables30To59DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">us-gaap:FinancingReceivables60To89DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivables90To119DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivablesPeriodPastDueAxis">AIOT:FinancingReceivablesEqualToGreaterThan120DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:InVehicleDevicesInstalledMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">AIOT:AfricaSalesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:EquipmentVehiclesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">AIOT:EquipmentVehiclesAndOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">AIOT:PatentsAndTrademarksMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">AIOT:BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_srt_MinimumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_country_TH_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ZA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:ZA</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AU">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AU</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_BR">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:BR</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_MX">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:MX</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_RO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_RO">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:RO</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_TH">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:TH</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_IN">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:IN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_UG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_UG">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:UG</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AE">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:AE</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_GB">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:GB</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_MiXTelematicsLongTermIncentivePlanMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_PowerFleetIncMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">AIOT:PowerFleetIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-04-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_AnyFinancialYearMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:AnyFinancialYearMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_OverTheLifeOfThePlanMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:OverTheLifeOfThePlanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">AIOT:MiXTelematicsLongTermIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2020-06-012020-06-01_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-06-01</startDate>
            <endDate>2020-06-01</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_JuneTwentySixTwoThousandsTwentyThreeMember_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardDateAxis">AIOT:JuneTwentySixTwoThousandsTwentyThreeMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockAppreciationRightsSARSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityOneMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityOneMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralCommittedBankingFacilityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralUncommittedBankingFacilityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="From2023-04-012024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AIOT:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-01</startDate>
            <endDate>2024-03-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-11-15_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-11-15</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-07_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-07</instant>
        </period>
    </context>
    <context id="AsOf2024-03-07_custom_OneFacilityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:OneFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-07</instant>
        </period>
    </context>
    <context id="AsOf2024-03-07_custom_TwoFacilityMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:TwoFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-07</instant>
        </period>
    </context>
    <context id="AsOf2024-03-13_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-13</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:TypeOfArrangementAxis">AIOT:CreditAgreementMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:CFCOverdraftFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:NedbankLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:NedbankLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:InvestecLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralCommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">AIOT:GeneralUncommittedBankingFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis">AIOT:StandardBankLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">AIOT:IntangibleAssetPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">AIOT:IntangibleAssetPurchaseCommitmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">AIOT:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">AIOT:AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-10-10</instant>
        </period>
    </context>
    <context id="From2023-10-102023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-10-10</startDate>
            <endDate>2023-10-10</endDate>
        </period>
    </context>
    <context id="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-02</instant>
        </period>
    </context>
    <context id="From2024-04-022024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-02</startDate>
            <endDate>2024-04-02</endDate>
        </period>
    </context>
    <context id="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-11</startDate>
            <endDate>2024-04-11</endDate>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarZARMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <context id="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001774170</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">AIOT:MixTelematicsLimitedMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:WeightedAverageMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">AIOT:USDollarGBPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="ZAR">
        <measure>iso4217:ZAR</measure>
    </unit>
    <unit id="GBP">
        <measure>iso4217:GBP</measure>
    </unit>
    <unit id="ZARPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:ZAR</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:AmendmentFlag contextRef="From2023-04-01to2024-03-31" id="Fact000003">true</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey contextRef="From2023-04-01to2024-03-31" id="Fact000004">0001774170</dei:EntityCentralIndexKey>
    <dei:DocumentType contextRef="From2023-04-01to2024-03-31" id="xdx2ixbrl0014">S-1/A</dei:DocumentType>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0097"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0120"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0121"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0230"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0231"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0248"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0249"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0265"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0271"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0275"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0276"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0277"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0280"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0283"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0284"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0286"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0289"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0292"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0293"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0294"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0295"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0296"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0297"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0298"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0299"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0303"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0304"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0305"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0307"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0309"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0312"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0313"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0314"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0315"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0318"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0322"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0323"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0325"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0327"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0354"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0355"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0357"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0363"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0373"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0375"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0376"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0378"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0381"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0382"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0383"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0384"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0385"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0386"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0387"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0388"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0396"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0401"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0403"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0404"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0407"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0414"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0416"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0482"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0572"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfDebt
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <AIOT:PaymentToAcquireNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0575"
      unitRef="USD"
      xsi:nil="true"/>
    <AIOT:PaymentToAcquireNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0576"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0701"
      unitRef="USD"
      xsi:nil="true"/>
    <AIOT:IndemnificationAssetCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0973"
      unitRef="USD"
      xsi:nil="true"/>
    <AIOT:Receivables
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl0981"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1211">http://powerfleet.com/20240331#AccruedLiabilitiesAndOtherCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1212">http://powerfleet.com/20240331#AccruedLiabilitiesAndOtherCurrent</us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1218"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1234">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1235">http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent</us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
    <AIOT:StandardProductWarrantyAccrualIncreaseDecreaseForReclassification
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1253"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1259"
      unitRef="USD"
      xsi:nil="true"/>
    <AIOT:RemunerationAuditrelatedFees
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1378"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1443"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1489"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AE"
      id="xdx2ixbrl1626"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1702"
      unitRef="Shares"
      xsi:nil="true"/>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1704"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1847"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1851"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      id="xdx2ixbrl1879"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:AmendmentDescription contextRef="From2023-04-01to2024-03-31" id="Fact000013">AMENDMENT
NO. 1</dei:AmendmentDescription>
    <dei:EntityRegistrantName contextRef="From2023-04-01to2024-03-31" id="Fact000015">POWERFLEET, INC.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-04-01to2024-03-31" id="Fact000016">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-04-01to2024-03-31" id="Fact000017">83-4366463</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-04-01to2024-03-31" id="Fact000018">123 Tice Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-04-01to2024-03-31" id="Fact000019">Woodcliff Lake</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-04-01to2024-03-31" id="Fact000020">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-04-01to2024-03-31" id="Fact000021">07677</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-04-01to2024-03-31" id="Fact000022">(201)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-04-01to2024-03-31" id="Fact000023">996-9000</dei:LocalPhoneNumber>
    <dei:ContactPersonnelName
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000024">David Wilson</dei:ContactPersonnelName>
    <dei:EntityAddressAddressLine1
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000025">123 Tice Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000026">Woodcliff Lake</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000027">NJ</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000028">07677</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000029">(201)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="From2023-04-012024-03-31_dei_BusinessContactMember"
      id="Fact000030">996-9000</dei:LocalPhoneNumber>
    <dei:EntityFilerCategory contextRef="From2023-04-01to2024-03-31" id="Fact000031">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2023-04-01to2024-03-31" id="Fact000032">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-04-01to2024-03-31" id="Fact000033">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000041"
      unitRef="USD">29876000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000042"
      unitRef="USD">26737000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000044"
      unitRef="USD">781000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000045"
      unitRef="USD">794000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000050"
      unitRef="USD">2700000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000052"
      unitRef="USD">4300000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000047"
      unitRef="USD">24194000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000048"
      unitRef="USD">24675000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000054"
      unitRef="USD">4936000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000055"
      unitRef="USD">4142000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000057"
      unitRef="USD">9950000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000058"
      unitRef="USD">9693000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000060"
      unitRef="USD">69737000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000061"
      unitRef="USD">66041000</us-gaap:AssetsCurrent>
    <AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000063"
      unitRef="USD">36779000</AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000064"
      unitRef="USD">39381000</AIOT:PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000066"
      unitRef="USD">39258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000067"
      unitRef="USD">38226000</us-gaap:Goodwill>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000069"
      unitRef="USD">21895000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000070"
      unitRef="USD">20792000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000072"
      unitRef="USD">2090000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000073"
      unitRef="USD">1093000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000075"
      unitRef="USD">6804000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000076"
      unitRef="USD">10061000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000078"
      unitRef="USD">176563000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000079"
      unitRef="USD">175594000</us-gaap:Assets>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000087"
      unitRef="USD">15253000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">20158000</us-gaap:LinesOfCreditCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000090"
      unitRef="USD">6120000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">7149000</us-gaap:AccountsPayableCurrent>
    <AIOT:AccruedLiabilitiesAndOtherCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000093"
      unitRef="USD">21486000</AIOT:AccruedLiabilitiesAndOtherCurrent>
    <AIOT:AccruedLiabilitiesAndOtherCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">20110000</AIOT:AccruedLiabilitiesAndOtherCurrent>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000096"
      unitRef="USD">3569000</us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000099"
      unitRef="USD">5295000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">6394000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000102"
      unitRef="USD">298000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">355000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000105"
      unitRef="USD">52021000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">54166000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000108"
      unitRef="USD">12357000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">14204000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000111"
      unitRef="USD">3368000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">3336000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:Liabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000114"
      unitRef="USD">67746000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">71706000</us-gaap:Liabilities>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact000123"
      unitRef="Shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact000125"
      unitRef="Shares">100000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000127"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000129"
      unitRef="Shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000134"
      unitRef="Shares">608800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000136"
      unitRef="Shares">607800000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockNoParValue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000138"
      unitRef="USDPShares">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockNoParValue
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000140"
      unitRef="USDPShares">0</us-gaap:CommonStockNoParValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000131"
      unitRef="USD">64001000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000132"
      unitRef="USD">63455000</us-gaap:CommonStockValue>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000145"
      unitRef="Shares">53800000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000147"
      unitRef="Shares">53800000</us-gaap:TreasuryStockCommonShares>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000142"
      unitRef="USD">17315000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000143"
      unitRef="USD">17315000</us-gaap:TreasuryStockValue>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000149"
      unitRef="USD">79024000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000150"
      unitRef="USD">76280000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000152"
      unitRef="USD">-13399000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000153"
      unitRef="USD">-16148000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000155"
      unitRef="USD">-3499000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000156"
      unitRef="USD">-2389000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000158"
      unitRef="USD">108812000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000159"
      unitRef="USD">103883000</us-gaap:StockholdersEquity>
    <us-gaap:MinorityInterest
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000161"
      unitRef="USD">5000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000162"
      unitRef="USD">5000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000164"
      unitRef="USD">108817000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000165"
      unitRef="USD">103888000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000167"
      unitRef="USD">176563000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000168"
      unitRef="USD">175594000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember"
      decimals="-3"
      id="Fact000173"
      unitRef="USD">126656000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember"
      decimals="-3"
      id="Fact000174"
      unitRef="USD">130680000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember"
      decimals="-3"
      id="Fact000176"
      unitRef="USD">18337000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember"
      decimals="-3"
      id="Fact000177"
      unitRef="USD">21600000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000179"
      unitRef="USD">144993000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000180"
      unitRef="USD">152280000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember"
      decimals="-3"
      id="Fact000185"
      unitRef="USD">40073000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_SubscriptionMember"
      decimals="-3"
      id="Fact000186"
      unitRef="USD">45405000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember"
      decimals="-3"
      id="Fact000188"
      unitRef="USD">14054000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_HardwareAndOtherMember"
      decimals="-3"
      id="Fact000189"
      unitRef="USD">14628000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000191"
      unitRef="USD">54127000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000192"
      unitRef="USD">60033000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GrossProfit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000194"
      unitRef="USD">90866000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000195"
      unitRef="USD">92247000</us-gaap:GrossProfit>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000200"
      unitRef="USD">17194000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000201"
      unitRef="USD">14239000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">62107000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000204"
      unitRef="USD">67574000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:OperatingExpenses
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000206"
      unitRef="USD">79301000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000207"
      unitRef="USD">81813000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000209"
      unitRef="USD">11565000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000210"
      unitRef="USD">10434000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000212"
      unitRef="USD">1689000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000213"
      unitRef="USD">-179000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000215"
      unitRef="USD">1159000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInterestAndDividend
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000216"
      unitRef="USD">1142000</us-gaap:InvestmentIncomeInterestAndDividend>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000218"
      unitRef="USD">1446000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:InvestmentIncomeInvestmentExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000219"
      unitRef="USD">2347000</us-gaap:InvestmentIncomeInvestmentExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000221"
      unitRef="USD">12967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">9050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000224"
      unitRef="USD">8445000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">6465000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000228"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">4522000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">2585000</us-gaap:NetIncomeLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000236"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000237"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000242"
      unitRef="USD">-17308000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">-2749000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">-12786000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000246"
      unitRef="USD">-164000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000251"
      unitRef="USD">-12786000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000252"
      unitRef="USD">-164000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000263"
      unitRef="Shares">605177</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000254"
      unitRef="USD">64390000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">-17315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000256"
      unitRef="USD">3909000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000257"
      unitRef="USD">-4001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000258"
      unitRef="USD">79709000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000259"
      unitRef="USD">126692000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000260"
      unitRef="USD">5000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2022-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000261"
      unitRef="USD">126697000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000267"
      unitRef="USD">-17308000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000269"
      unitRef="USD">4522000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000270"
      unitRef="USD">-12786000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000272"
      unitRef="USD">-12786000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000278"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000281"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">-17308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000288"
      unitRef="USD">-17308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000290"
      unitRef="USD">-17308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000301"
      unitRef="Shares">4744</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000306"
      unitRef="USD">502000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000308"
      unitRef="USD">502000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000310"
      unitRef="USD">502000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000316"
      unitRef="USD">5207000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000317"
      unitRef="USD">5207000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000319"
      unitRef="USD">5207000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000330"
      unitRef="Shares">-1167</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000321"
      unitRef="USD">-389000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000326"
      unitRef="USD">-389000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2022-04-012023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000328"
      unitRef="USD">-389000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000341"
      unitRef="Shares">608754</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000332"
      unitRef="USD">64001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000333"
      unitRef="USD">-17315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000334"
      unitRef="USD">-13399000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000335"
      unitRef="USD">-3499000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000336"
      unitRef="USD">79024000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000337"
      unitRef="USD">108812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000338"
      unitRef="USD">5000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000339"
      unitRef="USD">108817000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000352"
      unitRef="Shares">608754</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000343"
      unitRef="USD">64001000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000344"
      unitRef="USD">-17315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000345"
      unitRef="USD">-13399000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000346"
      unitRef="USD">-3499000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000347"
      unitRef="USD">79024000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000348"
      unitRef="USD">108812000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000349"
      unitRef="USD">5000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2023-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000350"
      unitRef="USD">108817000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000356"
      unitRef="USD">-2749000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000358"
      unitRef="USD">2585000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000359"
      unitRef="USD">-164000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000361"
      unitRef="USD">-164000</us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000367"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000368"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000370"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000374"
      unitRef="USD">-2749000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000377"
      unitRef="USD">-2749000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000379"
      unitRef="USD">-2749000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000390"
      unitRef="Shares">800</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000395"
      unitRef="USD">1110000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000397"
      unitRef="USD">1110000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000399"
      unitRef="USD">1110000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000405"
      unitRef="USD">5329000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000406"
      unitRef="USD">5329000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000408"
      unitRef="USD">5329000</us-gaap:DividendsCommonStockCash>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodShares
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000419"
      unitRef="Shares">-1716</us-gaap:StockRepurchasedAndRetiredDuringPeriodShares>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000410"
      unitRef="USD">-546000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000415"
      unitRef="USD">-546000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
      contextRef="From2023-04-012024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000417"
      unitRef="USD">-546000</us-gaap:StockRepurchasedAndRetiredDuringPeriodValue>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000430"
      unitRef="Shares">607838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">63455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000422"
      unitRef="USD">-17315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000423"
      unitRef="USD">-16148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000424"
      unitRef="USD">-2389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000425"
      unitRef="USD">76280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000426"
      unitRef="USD">103883000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000427"
      unitRef="USD">5000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000428"
      unitRef="USD">103888000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000441"
      unitRef="Shares">607838</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000432"
      unitRef="USD">63455000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_TreasuryStockCommonMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000433"
      unitRef="USD">-17315000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000434"
      unitRef="USD">-16148000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_AdditionalPaidInCapitalMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000435"
      unitRef="USD">-2389000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_RetainedEarningsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000436"
      unitRef="USD">76280000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_ParentMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000437"
      unitRef="USD">103883000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_us-gaap_NoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000438"
      unitRef="USD">5000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="AsOf2024-03-31_custom_TotalShareholdersEquityMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000439"
      unitRef="USD">103888000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000446"
      unitRef="USD">4522000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000447"
      unitRef="USD">2585000</us-gaap:ProfitLoss>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000452"
      unitRef="USD">2379000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000453"
      unitRef="USD">3080000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000455"
      unitRef="USD">6066000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000456"
      unitRef="USD">3385000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000458"
      unitRef="USD">25000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000459"
      unitRef="USD">115000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000461"
      unitRef="USD">-504000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000462"
      unitRef="USD">-1299000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:Depreciation
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000464"
      unitRef="USD">9743000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000465"
      unitRef="USD">14249000</us-gaap:Depreciation>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000467"
      unitRef="USD">5866000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000468"
      unitRef="USD">6201000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000470"
      unitRef="USD">4276000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AmortizationOfDeferredSalesCommissions
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000471"
      unitRef="USD">5895000</us-gaap:AmortizationOfDeferredSalesCommissions>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000473"
      unitRef="USD">104000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000474"
      unitRef="USD">139000</us-gaap:AssetImpairmentCharges>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000476"
      unitRef="USD">-287000</us-gaap:InvestmentIncomeNet>
    <us-gaap:InvestmentIncomeNet
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000477"
      unitRef="USD">-1204000</us-gaap:InvestmentIncomeNet>
    <AIOT:EquitysettledStockBasedCompensationCosts
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000479"
      unitRef="USD">502000</AIOT:EquitysettledStockBasedCompensationCosts>
    <AIOT:EquitysettledStockBasedCompensationCosts
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000480"
      unitRef="USD">1110000</AIOT:EquitysettledStockBasedCompensationCosts>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000485"
      unitRef="USD">1110000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ForeignCurrencyTransactionGainLossBeforeTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000486"
      unitRef="USD">-1742000</us-gaap:ForeignCurrencyTransactionGainLossBeforeTax>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000488"
      unitRef="USD">4202000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">5225000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000491"
      unitRef="USD">800000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000492"
      unitRef="USD">615000</us-gaap:InventoryWriteDown>
    <AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000494"
      unitRef="USD">731000</AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised>
    <AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000495"
      unitRef="USD">314000</AIOT:NetAccruedExpensesAndOtherLiabilitiesRaised>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000497"
      unitRef="USD">519000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000498"
      unitRef="USD">654000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000503"
      unitRef="USD">2380000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000504"
      unitRef="USD">-179000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000506"
      unitRef="USD">3304000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000507"
      unitRef="USD">5706000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000509"
      unitRef="USD">1195000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000510"
      unitRef="USD">514000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000512"
      unitRef="USD">-3000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">1641000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000515"
      unitRef="USD">1673000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000516"
      unitRef="USD">-696000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000518"
      unitRef="USD">7042000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <us-gaap:IncreaseDecreaseInContractWithCustomerAsset
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000519"
      unitRef="USD">8995000</us-gaap:IncreaseDecreaseInContractWithCustomerAsset>
    <AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000521"
      unitRef="USD">-898000</AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital>
    <AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000522"
      unitRef="USD">-2054000</AIOT:IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital>
    <us-gaap:ProceedsFromInterestReceived
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">733000</us-gaap:ProceedsFromInterestReceived>
    <us-gaap:ProceedsFromInterestReceived
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000525"
      unitRef="USD">1122000</us-gaap:ProceedsFromInterestReceived>
    <us-gaap:InterestPaidNet
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000527"
      unitRef="USD">911000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000528"
      unitRef="USD">1816000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000530"
      unitRef="USD">2045000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000531"
      unitRef="USD">2949000</us-gaap:IncomeTaxesPaid>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000533"
      unitRef="USD">21948000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000534"
      unitRef="USD">23888000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember"
      decimals="-3"
      id="Fact000539"
      unitRef="USD">18868000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesInstalledMember"
      decimals="-3"
      id="Fact000540"
      unitRef="USD">15201000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember"
      decimals="-3"
      id="Fact000542"
      unitRef="USD">946000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_PropertyPlantAndEquipmentOtherTypesMember"
      decimals="-3"
      id="Fact000543"
      unitRef="USD">1971000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000545"
      unitRef="USD">71000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000546"
      unitRef="USD">136000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">5307000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireIntangibleAssets
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000549"
      unitRef="USD">5972000</us-gaap:PaymentsToAcquireIntangibleAssets>
    <us-gaap:PaymentsToAcquireBusinessesGross
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000551"
      unitRef="USD">3739000</us-gaap:PaymentsToAcquireBusinessesGross>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000554"
      unitRef="USD">-28789000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000555"
      unitRef="USD">-23008000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000560"
      unitRef="USD">389000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000561"
      unitRef="USD">546000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000563"
      unitRef="USD">5197000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000564"
      unitRef="USD">5320000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000566"
      unitRef="USD">10544000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:ProceedsFromRepaymentsOfShortTermDebt
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000567"
      unitRef="USD">5550000</us-gaap:ProceedsFromRepaymentsOfShortTermDebt>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000570"
      unitRef="USD">1955000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000578"
      unitRef="USD">4958000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000579"
      unitRef="USD">-2271000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000581"
      unitRef="USD">-1883000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000582"
      unitRef="USD">-1391000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000584"
      unitRef="USD">34719000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000585"
      unitRef="USD">30657000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000587"
      unitRef="USD">-2179000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000588"
      unitRef="USD">-1735000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000590"
      unitRef="USD">30657000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000591"
      unitRef="USD">27531000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:NatureOfOperations
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000593">&lt;p id="xdx_802_eus-gaap--NatureOfOperations_zdeijw9IbEpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;1.
&lt;span id="xdx_827_zEzMiB47k9Sb"&gt;Nature of the Business&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MiX
Telematics Limited and its consolidated subsidiaries (&#x201c;the Company&#x201d;) is a global provider of fleet and mobile asset management
solutions delivered as Software-as-a-Service (&#x201c;SaaS&#x201d;). The Company&#x2019;s solutions enable customers to manage, optimize
and protect their investments in commercial fleets, mobile assets or personal vehicles. The Company&#x2019;s solutions enable a wide range
of customers, from large enterprise fleets to small fleet operators and consumers, to reduce fuel and other operating costs, improve
efficiency, enhance regulatory compliance, promote driver safety, manage risk and mitigate theft. The Company&#x2019;s solutions mostly
rely on our proprietary, highly scalable technology platforms, which allows it to collect, analyze and deliver information based on data
from customers&#x2019; vehicles. Using intuitive, web-based interfaces, reports or mobile applications, the Company&#x2019;s fleet customers
can access large volumes of real-time and historical data, monitor the location and status of their drivers and vehicles and analyze
a wide number of key metrics across their fleet operations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MiX
Telematics Limited is a public company incorporated and domiciled in South Africa. On April 2, 2024, the transactions contemplated by
the Implementation Agreement (the &#x201c;Powerfleet Transaction&#x201d;), dated as of October 10, 2023, with PowerFleet, Inc. (&#x201c;Powerfleet&#x201d;)
and Main Street 2000 Proprietary Limited (&#x201c;Main Street&#x201d;) were consummated. On this day, the Company&#x2019;s ordinary shares,
which were publicly traded on the Johannesburg Stock Exchange (JSE: MIX), and its American Depositary Shares, which were listed on the
New York Stock Exchange (NYSE: MIXT), were delisted and the Company became an indirect, wholly owned subsidiary of Powerfleet. &lt;span style="background-color: white"&gt;Refer
to note 21&lt;/span&gt; for more information.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
address of the Company&#x2019;s principal executive office is 750 Park of Commerce Boulevard, Suite 310, Boca Raton, Florida, 33487.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NatureOfOperations>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000595">&lt;p id="xdx_80C_eus-gaap--SignificantAccountingPoliciesTextBlock_zZLoD2APCWq2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;2.
&lt;span id="xdx_823_z0XsAZGILXQk"&gt;Summary of significant accounting policies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
principal accounting policies applied in the preparation of these consolidated financial statements are set out below. These accounting
policies have been consistently applied to all the years presented, unless otherwise stated.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBNUxXUFDqPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zYa5GtFfUfX" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Basis
of preparation and consolidation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s consolidated financial statements for the years ended March 31, 2023 and 2024 are prepared in accordance with generally
accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) and Regulation S-X Rule 3-05. They should be read in conjunction
with the accompanying notes thereto. All subsidiaries have been consolidated, including variable interest entities (&#x201c;VIEs&#x201d;)
of which the Company is deemed to be the primary beneficiary. Inter-company transactions, balances and unrealized gains on transactions
between group companies are eliminated. Unrealized losses are also eliminated except to the extent the transaction provides evidence
of an impairment of the transferred asset. Accounting policies of subsidiaries have been adjusted to ensure consistency with the policies
adopted by the Company. All subsidiaries have the same reporting dates as the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--UseOfEstimates_z231w1fxUiu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_866_zVxwSn2C2pnd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Use
of estimates&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the
amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment
of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions,
the determination of useful lives of the Company&#x2019;s customer relationships, contingencies, the classification of devices and other
hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts,
income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from
those estimates, and such differences may be material to the consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have considered the impact of rising inflation, fuel prices, global politics, sanctions and the impact thereof on global trade on the
estimates and assumptions used. As of March 31, 2024, we have taken into account the impact of the above on goodwill sensitivities and
impairment assessments. However, future changes in economic conditions could have an impact on future estimates and judgements used.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zpwIiRljDfg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86D_ze3KbxEHDWt9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue
from contracts with customers&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Significant
judgments &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon transfer of control of distinct promised products and/or services to customers in an amount that reflects the consideration
that the Company expects to receive in exchange for those products and/or services. The Company enters into contracts that include the
supply of fleet and mobile asset management equipment. For such contracts, the Company utilizes significant judgment to determine whether
control of the equipment has transferred to the customer, and in instances where it does, it recognizes revenue in accordance with &lt;i&gt;Revenue
from Contracts with Customers&lt;/i&gt; (&#x201c;ASC 606&#x201d;). When control of the equipment does not transfer to the customer, which is
when legal title does not transfer to the customer, our judgement is that the customer does not have the right to direct the use of the
equipment when the customer does not operate the equipment or make any significant decisions about its use. In these instances, the Company
uses the equipment to provide fleet and mobile asset management services to the customer. Accordingly, these arrangements, which comprise
virtually all of the transactions in which legal title does not pass to the customer, are not within the scope of ASC 842, Leases (&#x201c;ASC
842&#x201d;). Instead, for such contracts we have concluded that they are service contracts comprising a single performance obligation,
and revenue is recognized over time pursuant to ASC 606.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recognition
and measurement &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides fleet and mobile asset management solutions to its customers, and its principal revenue streams are (1) Subscription
and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
provide services to customers, a device is required which collects and transmits information collected from the vehicle or other asset.
Fleet customers may also obtain other items of hardware, virtually all of which are functionally dependent on the device. Some customers
obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal
title remains with the Company). A contract arises on the acceptance of a customer&#x2019;s purchase order, which is typically executed
in writing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
instances where the customer obtains control of the device and other hardware, which is typically upon installation or delivery to the
customer, the device, the other hardware, the installation thereof and the service are each accounted for as separate performance obligations.
The total transaction price is allocated to each performance obligation using relative stand-alone selling prices. Revenue allocated
to the device and other hardware is recognized upon delivery, and revenue allocated to installation is recognized &lt;span style="background-color: white"&gt;once
the installation is complete, since installation is completed within a day. Revenue related to the service performance obligation (subscription)
is recognized on a straight-line basis over the expected contractual term, since we consistently deliver telematics services on a continuous
basis over that period.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
instances where the customer does not obtain control of the device and other hardware, which is functionally dependent on the device,
there is only a single performance obligation, namely the service. The customer is not able to direct the use of these items, and accordingly
these contracts do not contain leases. In these instances, the devices and other hardware are used by the Company to provide the services.
The total revenue from these contracts is recognized as subscription revenue on a straight-line basis over &lt;span style="background-color: white"&gt;the
expected contractual term, since we consistently deliver telematics services on a continuous basis over that period. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Revenue
is presented net of discounts, value added tax, returns and after eliminating sales within the Company. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company distributes devices and other hardware to certain small fleet operators and consumers through distributors. Distributors act
as agents and hardware revenue is only recognized when the distributor sells the hardware unit to the end customer. Once a unit is sold
to a customer, the customer enters into a service agreement directly with the Company. The obligation to supply the service and the credit
risk rests with the Company. The subscription revenue is recognized when the service is rendered.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also sells hardware to motor vehicle dealerships for fitment into their vehicle trading stock. These dealerships purchase the
hardware from the Company and are considered to act as a principal in the contract because they obtain title to the hardware, bear the
risks and rewards of ownership and accordingly control the hardware purchased. The buyer of the vehicle then enters into a service-only
contract with the Company. Revenue is recognized upon sale of the hardware to the dealership and subscription revenue is recognized as
the services are provided to the customer.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company distributes devices and other hardware to enterprise fleet customers through value-added resellers. Value-added resellers are
considered to act as a principal for the sale of hardware to the end customer, and revenue is recognized by the Company upon sale of
the hardware unit to the resellers. Value-added resellers are also considered to act as a principal for the provision of the service
to end customers because, even though the resellers do not provide the service themselves, the resellers control the right to receive
the service before that right is transferred to the end customer, the resellers have the primary responsibility for fulfilling the promise
to provide the service to the end customer, and the resellers have full discretion in establishing the prices charged to the end customer.
Accordingly, subscription revenue is recognized as the service is provided to the resellers.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contract
liabilities (deferred revenue)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Timing
of revenue recognition may differ from the timing of invoicing customers or collecting payments from customers. Typically, corporate
customers pay in arrears, while consumer customers pay in advance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance
of service periods of more than one month, &lt;span style="background-color: white"&gt;deferred revenue liabilities, or contract liabilities,
&lt;/span&gt;are recorded.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
all other instances, the Company has a right to consideration for subscription services from customers in an amount that corresponds
directly with the value to customers of the Company&#x2019;s performance completed to date. Therefore, revenue is recognized for the amount
to which the Company has a right to invoice as a practical expedient. The transaction price estimated therefore does not include any
estimated amounts of variable consideration that are constrained. Estimates of variable consideration constrained may include fixed or
variable price escalations based on an index; amounts charged for de-and-re-installations, installation cancellations, wasted time and
waiting time and amounts charged for actual data usage and/or actual satellite access, amongst others. These estimates will simply be
recognized as revenue as and when they occur. The future subscription services will be provided over varying periods from &lt;span id="xdx_90D_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MinimumMember_zBsDpQ33Cmq8" title="Revenue from contract service period"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_907_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MaximumMember_zGu5utuVkpFa" title="Revenue from contract service period"&gt;60
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contracts
for which &lt;span style="background-color: white"&gt;the Company &lt;/span&gt;receives a payment for a time period which is more than 12 months
in advance are considered to comprise a significant financing component. Interest expense is accrued on the &lt;span style="background-color: white"&gt;deferred
revenue liability&lt;/span&gt;. This results in the revenue being measured at the future value of the payments received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Deferred
commissions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Commissions
incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less. The commission capitalized
is attributed to the specific performance obligations in the related contract. Commission is considered commensurate with respect to
a particular contract when equivalent/comparable commission is payable upon the extension or renewal of such a contract or upon the customer
entering into a new contract. To the extent commission capitalized is commensurate, the commission attributable to service will be amortized
over the minimum contractual period or, if shorter, the expected life of the contract. To the extent it is not commensurate, the commission
capitalized that is attributable to service is amortized over the expected life of the contract. Typically, with regard to month-to-month
contracts, commission payable is not considered commensurate for such contracts because no commission is payable as and when the customer
extends each month by not giving notice. Accordingly, commission incurred on such contracts that is attributable to service is amortized
over the expected life of the contract taking account of expected extensions/renewals. Commission capitalized that is attributable to
hardware or installation is amortized in full at the time the related hardware, or installation, revenue is recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recurring
commission is commission which is payable for each month the customer remains with the Company. The amount capitalized reflects the total
commission payable over the minimum contractual period or, if shorter, the expected life of the contract, together with the effect of
the time value of money, where significant.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of March 31, 2023 and 2024, deferred commissions amounted to $&lt;span id="xdx_908_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20230331_zLALkyhBlEo3" title="Deferred commissions"&gt;6.0
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and $&lt;span id="xdx_905_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20240331_zN6TIV1Z2ha8" title="Deferred commissions"&gt;9.1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;mill&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ion
respectively, which are included within Other assets on the Balance Sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense of external commissions capitalized is recognized in cost of sales, while that of internal commissions earned by the Company&#x2019;s
sales personnel is recognized in sales and marketing costs. Commissions not capitalized under the 12-month practical expedient are also
classified in the same manner.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zAzq1ZUBqP4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86D_zlKLz0IjuDe2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Foreign
currency&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Functional
and reporting currency &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Each
subsidiary is consolidated by translating its assets, liabilities and results into the functional currency of its immediate parent company,
and subsequently the consolidated position, determined in South African Rand, is translated into U.S. Dollars (reporting currency). Assets
and liabilities are translated into U.S. Dollars using the exchange rates in effect at the balance sheet date. Equity items are translated
at historical exchange rates, while income and expense items are translated using average exchange rates for the period. Foreign currency
translation adjustments are reported in stockholders&#x2019; equity as a component of accumulated other comprehensive income/loss until
disposal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement in the foreign currency translation adjustments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of foreign currency translation adjustments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,909&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation losses for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(17,308&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,749&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(16,148&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_ziQ5WMbu2hi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Transactions
and balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transactions
in foreign currencies are initially recorded by the Company and its subsidiaries in their respective functional currencies using the
exchange rates at the dates of the transactions. Foreign currency monetary assets and liabilities are translated at exchange rates in
effect at the balance sheet date. All resulting foreign exchange gains and losses are recognized in Other income/expense in the Statement
of Income. However, gains and losses arising on long-term monetary assets held by a group entity in a foreign subsidiary for which settlement
is neither planned nor anticipated within the foreseeable future, form part of the net investment of the foreign operation. These foreign
exchange gains and losses are recognized as part of the foreign currency translation adjustments in accumulated other comprehensive income/loss
until disposal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Financial
Assets &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zIQGVJeTaz01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_864_zQnrB71q8JQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents comprise cash on hand and deposits held on call with banks; all of which are available for use by the Company and
have an original maturity of less than three months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zNkDx1OfnIfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86C_zwY9mAucnywb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Restricted
cash&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash comprises deposits backing guarantees issued by financial institutions on behalf of the Company in respect of the Company&#x2019;s
obligations under certain lease, supply and other agreements, and cash held by MiX Telematics Enterprise BEE Trust (a VIE which is consolidated).
Cash held by the Trust is to be used solely for the benefit of its beneficiaries. As at March 31, 2023 and 2024, the cash held by the
Trust comprised $&lt;span id="xdx_907_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20230331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zjtBKf1AfnR9" title="Restricted cash"&gt;0.6
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_909_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20240331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zOAZvFV1GK8i" title="Restricted cash"&gt;0.7
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z4UkoX0d9PVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_866_zFO79ZIXRM2a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
receivables&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Accounts
receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. Since the terms of
payment are not more than 12 months, accounts receivables are recognized initially at their transaction price. Subsequent to initial
recognition, accounts receivables are measured at amortized cost using the effective interest method, less an allowance for doubtful
accounts, which reflects expected credit losses.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Allowance
for doubtful accounts&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allowance for doubtful accounts on accounts receivables is calculated by considering all relevant information, internal and external
about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts
of future economic conditions to appropriately reflect the risk of losses over the remaining contractual lives of the assets. Historical
loss rates, calculated as actual losses over a period as a percentage of revenue, are adjusted for current conditions and management&#x2019;s
expectations about future economic conditions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allowance is measured on a collective basis where management groups their customers appropriately based on their credit risk characteristics.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
allowance for doubtful accounts is a valuation account and the asset&#x2019;s carrying amount is reduced and the amount of the loss is
recognized in the Consolidated Statements of Income. Subse&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;quent
recoveries, if any, are &lt;span style="background-color: white"&gt;credited to the allowance. A&lt;/span&gt;ctual write-downs are recorded when
the asset is deemed uncollectible after all efforts to recover have yielded no results.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_840_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zz5ETQ7vW013" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_861_zi99aljLAMGl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Loans
to external parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loans
to external parties are recognized initially at fair value, and subsequently at amortized cost using the effective interest method, less
expected credit losses over the lifetime of the loan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
credit losses are determined using management&#x2019;s estimate of the probability of default and the value of the underlying security.
Loans to external parties are included within Other assets on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zUWOp23kx9N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zMwzCc0YSTyc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentration
of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cre&lt;span style="background-color: white"&gt;dit
risk arises from restricted cash, cash and cash equivalents as well as credit exposures to customers and loans to external parties.&lt;/span&gt;
The Company analyses the credit risk for each of its new customers based on predefined requirements before standard payment and delivery
terms and conditions are offered. &lt;span style="background-color: white"&gt;An allo&lt;/span&gt;wance for doubtful accounts &lt;span style="background-color: white"&gt;is
provided for individual accounts. Management regularly reviews receipts and the fair value of loans to external parties. Expected credit
losses are provided for accordingly. &lt;/span&gt;Cash investments are only placed with reputable financial institutions. Management believes
that financial institutions that hold the Company&#x2019;s deposits are financially credit worthy and, accordingly, minimal credit risk
exists with respect to those balances.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zyDaF8IU7H16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86A_zNOPsndlWQf4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fair
value measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
than the c&lt;span style="background-color: white"&gt;ontingent consideration, t&lt;/span&gt;he Company has no financial assets or liabilities that
are measured at fair value on a recurring basis. The carrying amounts of the Company&#x2019;s financial instruments, except for loans
to external parties, approximate their fair values due to their short-term &lt;span style="background-color: white"&gt;nature. The fair value
of the loans to external parties is determined using unobservable market data (Level 3 inputs), that represent management&lt;/span&gt;&#x2019;&lt;span style="background-color: white"&gt;s
estimate of current interest rates that a commercial lender would charge the borrower&lt;/span&gt;s. The fair value of the contingent consideration
is categorized as a Level 3 fair value, based on the inputs in a discounted cash flow valuation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
certain triggering events occur, the Company is required to assess non-financial assets for impairment. When impaired, non-financial
assets are written down to fair value. The Company uses valuation approaches that maximize the use of observable inputs and minimize
the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants
would use in pricing the asset in the principal or most advantageous market.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
value is determined in accordance with ASC 820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; and is categorized as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2: Inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly (that is,
as prices) or indirectly (that is, derived from prices); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3: Inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zpeP5EuaO4El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zYZEMpibyp27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
comprise of components and finished goods which are stated at the lower of cost and net realizable value. Cost is determined using a
first-in, first-out, actual cost or weighted average cost basis. The cost of inventories includes the cost of manufacturing as charged
by third parties and excludes borrowing costs. Net realizable value is the estimated selling price in the ordinary course of business
less reasonably predictable costs of completion, disposal and transportation, and is based upon assumptions about future demand and market
conditions. Impairments of inventory are not subsequently reversed. During the years ended March 31, 2023 and 2024, $&lt;span id="xdx_90C_eus-gaap--InventoryWriteDown_pn5n6_c20220401__20230331_zDXbVlYghx9j" title="Inventory write down"&gt;0.8
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20230401__20240331_zqY22uSRjK42" title="Inventory write down"&gt;0.6
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;m&lt;span style="background-color: white"&gt;illion
&lt;/span&gt;was recognized, respectively, as a charge in cost of sales as a result of the write-down of inventory to net realizable value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
comprise of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zPPKAOMZLMz5" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Components&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,131&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,146&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,316&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,277&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,191&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Accumulated write-down to net realizable value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,341&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,049&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,936&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,142&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zz4vHZgHA8C6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zqCcFULP0qUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_863_ztz5zKF9IyIg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Property,
plant and equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment are stated at historical cost less accumulated depreciation and any accumulated impairment losses. Historical cost
includes all expenditure directly attributable to the acquisition of the items of property, plant and equipment. Subsequent costs are
included in the asset&#x2019;s carrying amount or recognized as a separate asset, as appropriate, only when it is probable that future
economic benefits associated with the item will flow to the Company and the cost of the item can be measured reliably. Repairs and maintenance
are charged to the Consolidated Statements of Income in the reporting period in which they are incurred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost of in-vehicle devices installed in vehicles (including installation and shipping costs) as well as the cost of uninstalled in-vehicle
devices, are capitalized as property, plant and equipment. The Company depreciates installed in-vehicle devices on a straight-line basis
over their expected useful lives, commencing upon installation, wh&lt;span style="background-color: white"&gt;ereas uninstalled in-vehicle
devices are not depreciated until installed. The related depreciation expense is recorded as part of cost of sales in the Consolidated
Statements of Income. Depreciation is calculated using the straight-line method to reduce the cost of the asset to its residual value
over its estimated useful life, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="background-color: white"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant
    and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor
    vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;3
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture,
    fixtures and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life"&gt;10
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    and radio equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In-vehicle
    devices installed&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AF_znVnGbqz0i1l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
assets&#x2019; residual values and useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Gains
or losses on disposal or retirement are recognized within Other income/expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--LesseeLeasesPolicyTextBlock_zsnmLKEYm6ai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_865_zFq1IGKzpc32" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;i&gt;The
Company as a lessee&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company recognizes a right-of-use asset and a lease liability at the lease commencement date for all leases except for those that have
a lease term of 12 months or less and do not contain a purchase option that is reasonably certain to be exercised. The lease payments
associated with these leases are recognized as an expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Right-of
use assets are initially measured at cost, which comprises the initial amount of the related lease liability adjusted for any lease payments
made at or before the commencement date, plus any initial direct costs incurred, less any lease incentives received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;All
of the Company&#x2019;s leases which are capitalized are classified as operating leases. This means that the right-of-use asset is depreciated
in such a manner, that together with the interest charge on the lease liability, the Company achieves a straight-line total lease expense
over the lease period. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
payments included in the measurement of the lease liability comprise the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: -0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;fixed
    payments; and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;lease
    payments in an optional renewal period if the Company is reasonably certain to exercise an extension option.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
lease liability is measured at commencement based on the present value of lease payments over the lease term using the relevant group
entity&#x2019;s incremental borrowing rate at inception of the lease. The lease liability is remeasured when the Company changes its assessment
of whether an extension option will be exercised, when a termination notice is served, or when there are other changes to the terms of
the lease such as rent concessions or an extension to the lease term that was not initially catered for in the lease agreemen&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;t.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;When
the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the right-of-use asset. The adjustment
is recorded in the Consolidated Statements of Income once the carrying amount of the right-of-use asset has been reduced to zero.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company presents right-of-use assets within Property, plant and equipment, and lease liabilities within Accrued expenses and other liabilities,
on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2B1KoXH6Cg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_867_znLoo2vwyLt1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
is tested for possible impairment at least annually, or when circumstances change that would more likely than not reduce the fair value
of a reporting unit below its carrying value. Qualitative factors are first assessed to determine whether it is more likely than not
that the fair value of a reporting unit is less than its carrying value. Goodwill is allocated to a reporting unit for the purpose of
impairment testing. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying
value, the carrying value of the reporting unit, to which goodwill has been allocated, is compared to its fair value, and a goodwill
impairment charge &lt;span style="background-color: white"&gt;is recognized for the amount (if any) by which the carrying value exceeds the
fair value, limited to the amount of the goodwill. &lt;span id="xdx_906_eus-gaap--GoodwillImpairmentLoss_do_c20230401__20240331_zG8QBx2Zu8ig" title="Impairments of goodwill"&gt;&lt;span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_do_c20220401__20230331_zLjKZwWQALsj" title="Impairments of goodwill"&gt;No&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;impairments
of goodwill existed as of the most recent testing date of March 31, 2024 or the previous testing date of March 31, 2023. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reconciliation
of Total Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of reconciliation of  carrying amount of goodwill&lt;/span&gt;&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;44,434&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Business acquired&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0701"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,617&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance as of March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zux3hDNqWcGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allocation of goodwill to reportable segments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zkdZaY92Q1U4"&gt;Schedule of goodwill to reportable segments&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,736&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,463&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,078&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,254&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19,639&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;18,704&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fair value of reporting unit exceeded its carrying amount by&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount"&gt;457.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount"&gt;101.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount"&gt;21.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate used to determine fair value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input"&gt;11.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input"&gt;12.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input"&gt;11.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Growth rate used to extrapolate cash flow beyond the budget period&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input"&gt;1.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input"&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The following mutually exclusive changes will result in nil headroom&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate applied to the expected cash flow projections&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;37.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;25.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;18.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;14.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Decrease in the cash flow projections of&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections"&gt;82.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections"&gt;50.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections"&gt;17.8&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zBbzP9AWItK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the growth rate in any reporting entity is changed to zero, this does not result in any impairment. Although there were no impairments
of goodwill as of March 31, 2024, significant judgement was exercised in determining the fair value of each reporting unit. In particular,
to the extent that anticipated new contracts do not materialize and the business strategy does not come to fruition, or key personnel
are not retained, the forecasts on which the impairment tests were performed could be negatively impacted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Americas reporting unit has been assessed to be the most sensitive to changes in assumptions. A simultaneous increase of &lt;span id="xdx_90A_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zEllzAQyyk43" title="Increase (decrease) in goodwill, percentage"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
in discount rate and a decrease of &lt;span id="xdx_901_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5T9L8O1ZHj6" title="Increase (decrease) in goodwill, percentage"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
in terminal growth rate results in an impairment for the Americas reporting unit. If the cash flows and revenue growth rate for the Americas
segment do not meet management projections it could result in an impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zHu7Le6J0k21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_867_zVAjfBZVLDHh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Intangible
assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Patents
and trademarks&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
and trademarks acquired in a business combination are recognized at fair value at the acquisition date. Patents and trademarks have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated using the straight-line method to allocate the cost of patents and trademarks over their estimated useful lives which range
from &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zwKwnt52l7Oe" title="Estimated useful life"&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zD5mDjEMJfWh" title="Estimated useful life"&gt;10
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Customer
relationships &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
relationships acquired in a business combination are recognized at fair value at the acquisition date. Customer relationships have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated over the expected useful life of the customer relationship ranging from &lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zLeDgKOigvJ9" title="Estimated useful life"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_ziBXJRg1fnqb" title="Estimated useful life"&gt;10
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years and reflects the pattern in which
future economic benefits of the customer relationship are expected to be generated. The useful life principally reflects management&#x2019;s
view of the average economic life of the customer base and is assessed by reference to factors such as customer churn rates.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Internal-use
software and technology&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes as intangible assets, internal-use software acquired or developed solely to meet the Company&#x2019;s internal needs.
Costs, excluding general and administrative costs such as general overheads, legal, research, business process engineering and data conversion
costs, are capitalized from the date on which management implicitly or explicitly authorizes, or commits to fund, the project, and it
is probable that the project will be completed and the software will perform the intended function (application development stage). All
costs incurred during the preliminary development stage are expensed. Capitalization ceases when the project is substantially complete
and the software is ready for its intended use.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs,
including annual licenses, associated with maintaining computer software programs, and training costs are expensed as incurred. Costs
incurred for upgrades and enhancements (modifications to existing internal-use software that provides additional functionality) are capitalized
during the application development sta&lt;span style="background-color: white"&gt;ge. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Software
capitalized is amortized on a straight-line basis over its estimated useful life ranging from &lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_z1o73W5gD8v1" title="Estimated useful life"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;to &lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_za4ipajF8Yr2" title="Estimated useful life"&gt;20
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;years, commencing
on the date when the software is ready for its intended use. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Computer
software for external use&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
software for external use refers to the firmware that is developed by the Company for the devices and other hardware provided to its
customers. The costs of developing firmware are expensed as incurred prior to the establishment of its technological feasibility, from
which point the development costs are capitalized and recognized as intangible assets. For the periods presented, technological feasibility
could only be demonstrated shortly before the release of the firmware, and as a result, the development costs that meet the requirements
for capitalization are not material.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_znYBqGT7qaG3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86E_zw8CONA1E9Ib" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Impairment
of long-lived assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets that are not ready for use are not subject to amortization but are assessed annually for impairment or more frequently if events
or changes in circumstances indicate that they might be impaired.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets that are subject to amortization or depreciation are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount may not be recoverable.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
asset is written down immediately to its fair value if its carrying amount is greater than its future undiscounted cash flows. Recognized
impairment losses are not reversed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the purposes of assessing impairment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable
cash flows are largely independent of the cash flows of other assets and liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment
losses recognized during the years ended March 31, 2023 and 2024 were &lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pn5n6_c20230401__20240331_z9OeOyB6GCbe" title="Impairment of long-lived assets"&gt;0.1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million or less for each year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_z7u3zBu12Kn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86A_zTZr3zdxFx6e" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Contingent
consideration&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Contingent
consideration is classified as a liability and is remeasured to fair value at each reporting date until the contingency is resolved.
Changes in fair value that are not measurement period adjustments are recognized in the Consolidated Statements of Income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--StockholdersEquityPolicyTextBlock_ztmqeEtGAke" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_860_zh1FH8e2Corg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Common
stock&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Incremental
external costs directly attributable to the issuance of new shares or the exercise of stock options are shown in equity as a deduction,
net of tax, from the proceeds.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
a G&lt;span style="background-color: white"&gt;roup company purchases the Company&#x2019;s equity instruments (treasury stock), then the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to ordinary shareholders
of the Company as treasury stock until the shares are canceled or reissued. If such ordinary shares are subsequently reissued, then any
consideration received, net of any directly attributable incremental transaction costs and the related income tax effects, is included
in equity attributable to ordinary shareholders of the Company. &lt;/span&gt;MiX Telematics Investments Proprietary Ltd (&#x201c;MiX Investments&#x201d;),
a wholly owned subsidiary of the Company, holds &lt;span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_pid_c20240331_zGvAcxtjEEcl" title="Treasury stock, shares"&gt;53,816,750
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;of the Company&#x2019;s ordinary shares
of no par value. These shares are held as treasury stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Share
repurchases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 23, 2017, the Board approved a share repurchase program of up to R&lt;span id="xdx_90E_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn6n6_uZAR_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zrpAcGYWvvui" title="Share repurchase value"&gt;270
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (equivalent o&lt;span style="background-color: white"&gt;f
$&lt;span id="xdx_907_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zhxpUm7dJPR4" title="Share repurchase value"&gt;14.3
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;as of March 31, 2024) under which the Company
could repurchase its ordinary shares, including ADSs. On December 3, 2021, the Board approved an increase to the share repurchase program
under which the Company may repurchase ordinary shares, including ADSs. Post this increase, and after giving effect to shares already
purchased under the program as at December 2, 2021, the Company could repurchase additional shares with a cumulative value of R&lt;span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn6n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zi99ZDxlwoO6" title="Repurchase additional shares amount"&gt;160
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (&lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_z9cYivwuqm1c" title="Repurchase additional shares amount"&gt;10.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;).
The total value of the whole share repurchase program post the December 3, 2021 increase is R&lt;span id="xdx_900_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_zhILlrjhLGq3" title="Share repurchase value"&gt;396.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (&lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_z6B64zrdBUbl" title="Share repurchase value"&gt;24.9
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;).
&lt;span style="background-color: white"&gt;Subsequent to the approved increase in the share repurchase program shares with a value of R&lt;span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20240301__20240331_zZPJO85FaD75" title="Repurchase value"&gt;6.6
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
(the equivalent of $&lt;span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20240301__20240331_zilmUedqI1j" title="Repurchase value"&gt;0.3&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million as of March 31, 2024) were
repurchased during fiscal year 2023. During fiscal year 2024 shares with a value of R&lt;span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20230401__20240331_zSHJLWPism4b" title="Repurchase value"&gt;10.2
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million (the
equivalent of $&lt;span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zFIpfiufVfIb" title="Repurchase value"&gt;0.5&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million as of March 31, 2024) were
repurchased under the share repurchase program. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended March 31, 2023 and 2024, the Company repurchased &lt;span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20230331_z8ruu9EE2zi9" title="Repurchase shares"&gt;1,166,659
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20230401__20240331_zYzzDTTLm3pi" title="Repurchase shares"&gt;1,716,207
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares, respectively, for an aggregate
repurchase consideration of $&lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220401__20230331_zDw6wnNt3A84" title="Repurchase value"&gt;0.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zHDJMp1dyqTc" title="Repurchase value"&gt;0.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million respectively. Subsequent to the
repurchases during fiscal year 2023 and 2024, the shares were de-listed and now form part of the authorized unissued share capital of
the Company. As detailed in note 21, Subsequent events, the Company shares have been delisted and therefore, no further repurchases are
expected under the program.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zVLfGlQgmpua" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_860_zdRAUL9UOKGi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Taxation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
taxes are accounted for under the asset and liability method. Income tax expense is recognized in the Consolidated Statements of Income,
except to the extent that it relates to items recognized in other comprehensive income or directly in equity. The Company uses the portfolio
approach for releasing income tax effects from accumulated other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
current income tax charge is calculated on the basis of the tax laws and tax rates enacted by the reporting date in the countries where
the Company and its subsidiaries operate and generate taxable income. Interest, and penalties, incurred on the underpayment of income
taxes is classified as interest expense, and administration expenses, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred
tax assets and liabilities arising from the assets and liabilities assumed in a business combination are recognized for the potential
tax effects of temporary differences, carryforwards, and any income tax uncertainties of an acquiree that exist at the acquisition date,
or that arise as a result of the acquisition. Deferred tax is measured using enacted tax rates expected to apply to taxable income in
the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are provided when necessary
to reduce deferred tax assets to the extent it is more likely than not that some portion of the deferred tax asset will not be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
periodically evaluates its tax positions with respect to situations in which applicable tax regulation is subject to interpretation.
For uncertainties in income tax positions if it is more likely than not that some tax benefit will be sustained based on the technical
merits of the position, then the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate settlement. If it is not more likely than not that some tax benefit will be sustained, then zero tax benefit is recognized.
&lt;span style="background-color: white"&gt;There were no material uncertain tax positions as of March 31, 2023 and 2024.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax liabilities arising on investments in domestic subsidiaries are not recognized to the extent that the investment can be recovered
on a tax-free basis; and on investments in foreign subsidiaries to the extent that the undistributed earnings will be invested indefinitely
or will be remitted in a tax-free liquidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zQOqV3q0lh9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86F_zrslGADXwmIe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stock-based
compensation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates various stock-based compensation plans, under which the entity receives services from employees as consideration for
equity instruments of the Company. Settlement has taken place out of a fresh issue of shares. The equity instruments that may be granted
in terms of the plans include stock options, retention shares, performance shares and stock appreciation rights, all of which entitle
the holder to obtain shares in the Company. The fair value, determined at grant date, of the equity instruments granted is recognized
as an expense over the vesting period, taking expected forfeiture into account, with a corresponding credit to additional paid-in capital.
At the end of each reporting period, the Company revises its estimate of the number of equity instruments that are expected to vest,
using historical and current information, and recognizes the impact of any revisions in the C&lt;span style="background-color: white"&gt;onsolidated
S&lt;/span&gt;tatements of Income, with a corresponding adjustment to additional paid-in capital. Expected forfeitures relating to service
conditions are estimated &lt;span style="background-color: white"&gt;to be &lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331_zIzh2t51Lb9a" title="Expected forfeiture"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;%.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zAgem6IGLXTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_865_zFnKdnDLyvy4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Advertising&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advertising
costs are expensed as incurred and are classified a&lt;span style="background-color: white"&gt;s sales and marketing expense on the Consolidated
Statements of Income. For the years ended March 31, 2023 and 2024, $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220401__20230331_zut4LgdzyxN3"&gt;4.2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
and $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20230401__20240331_zQj2m653dUFl"&gt;2.8&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
respectively, were expensed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2qBkKDQaYP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_862_z5dT3f3Wkoo4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recent
accounting pronouncements not yet adopted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;In
November 2023, the FASB issued ASU 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d;,
requiring public entities to provide disclosures of significant segment expenses and other segment items in annual and interim consolidated
financial statements. The amendments apply to all public entities that are required to report segment information in accordance with
Accounting Standards Codification (ASC) 280. All public entities will be required to report segment information in accordance with the
new guidance starting in annual periods beginning after December 15, 2023. Management is yet to assess the impact of adoption of this
ASU.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;In
December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;, requiring
entities to provide additional information in the rate reconciliation and additional disclosures about income taxes paid. Public business
entities are required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign
income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. All
entities are required to disclose annually income taxes paid (net of refunds received) disaggregated by federal (national), state and
foreign taxes and to disaggregate the information by jurisdiction based on a quantitative threshold. For public business entities, the
guidance is effective for annual periods beginning after December 15, 2024. For other entities, it is effective for annual periods beginning
a year later. All entities should apply the guidance prospectively but have the option to apply it retrospectively. Early adoption is
permitted. Management is yet to assess the impact of adoption of this ASU.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000597">&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBNUxXUFDqPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zYa5GtFfUfX" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Basis
of preparation and consolidation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s consolidated financial statements for the years ended March 31, 2023 and 2024 are prepared in accordance with generally
accepted accounting principles in the United States (&#x201c;GAAP&#x201d;) and Regulation S-X Rule 3-05. They should be read in conjunction
with the accompanying notes thereto. All subsidiaries have been consolidated, including variable interest entities (&#x201c;VIEs&#x201d;)
of which the Company is deemed to be the primary beneficiary. Inter-company transactions, balances and unrealized gains on transactions
between group companies are eliminated. Unrealized losses are also eliminated except to the extent the transaction provides evidence
of an impairment of the transferred asset. Accounting policies of subsidiaries have been adjusted to ensure consistency with the policies
adopted by the Company. All subsidiaries have the same reporting dates as the Company.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000599">&lt;p id="xdx_847_eus-gaap--UseOfEstimates_z231w1fxUiu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_866_zVxwSn2C2pnd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Use
of estimates&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the
amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment
of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions,
the determination of useful lives of the Company&#x2019;s customer relationships, contingencies, the classification of devices and other
hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts,
income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from
those estimates, and such differences may be material to the consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
have considered the impact of rising inflation, fuel prices, global politics, sanctions and the impact thereof on global trade on the
estimates and assumptions used. As of March 31, 2024, we have taken into account the impact of the above on goodwill sensitivities and
impairment assessments. However, future changes in economic conditions could have an impact on future estimates and judgements used.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000601">&lt;p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zpwIiRljDfg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86D_ze3KbxEHDWt9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Revenue
from contracts with customers&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Significant
judgments &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
is recognized upon transfer of control of distinct promised products and/or services to customers in an amount that reflects the consideration
that the Company expects to receive in exchange for those products and/or services. The Company enters into contracts that include the
supply of fleet and mobile asset management equipment. For such contracts, the Company utilizes significant judgment to determine whether
control of the equipment has transferred to the customer, and in instances where it does, it recognizes revenue in accordance with &lt;i&gt;Revenue
from Contracts with Customers&lt;/i&gt; (&#x201c;ASC 606&#x201d;). When control of the equipment does not transfer to the customer, which is
when legal title does not transfer to the customer, our judgement is that the customer does not have the right to direct the use of the
equipment when the customer does not operate the equipment or make any significant decisions about its use. In these instances, the Company
uses the equipment to provide fleet and mobile asset management services to the customer. Accordingly, these arrangements, which comprise
virtually all of the transactions in which legal title does not pass to the customer, are not within the scope of ASC 842, Leases (&#x201c;ASC
842&#x201d;). Instead, for such contracts we have concluded that they are service contracts comprising a single performance obligation,
and revenue is recognized over time pursuant to ASC 606.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Recognition
and measurement &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides fleet and mobile asset management solutions to its customers, and its principal revenue streams are (1) Subscription
and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;To
provide services to customers, a device is required which collects and transmits information collected from the vehicle or other asset.
Fleet customers may also obtain other items of hardware, virtually all of which are functionally dependent on the device. Some customers
obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal
title remains with the Company). A contract arises on the acceptance of a customer&#x2019;s purchase order, which is typically executed
in writing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
instances where the customer obtains control of the device and other hardware, which is typically upon installation or delivery to the
customer, the device, the other hardware, the installation thereof and the service are each accounted for as separate performance obligations.
The total transaction price is allocated to each performance obligation using relative stand-alone selling prices. Revenue allocated
to the device and other hardware is recognized upon delivery, and revenue allocated to installation is recognized &lt;span style="background-color: white"&gt;once
the installation is complete, since installation is completed within a day. Revenue related to the service performance obligation (subscription)
is recognized on a straight-line basis over the expected contractual term, since we consistently deliver telematics services on a continuous
basis over that period.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
instances where the customer does not obtain control of the device and other hardware, which is functionally dependent on the device,
there is only a single performance obligation, namely the service. The customer is not able to direct the use of these items, and accordingly
these contracts do not contain leases. In these instances, the devices and other hardware are used by the Company to provide the services.
The total revenue from these contracts is recognized as subscription revenue on a straight-line basis over &lt;span style="background-color: white"&gt;the
expected contractual term, since we consistently deliver telematics services on a continuous basis over that period. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Revenue
is presented net of discounts, value added tax, returns and after eliminating sales within the Company. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company distributes devices and other hardware to certain small fleet operators and consumers through distributors. Distributors act
as agents and hardware revenue is only recognized when the distributor sells the hardware unit to the end customer. Once a unit is sold
to a customer, the customer enters into a service agreement directly with the Company. The obligation to supply the service and the credit
risk rests with the Company. The subscription revenue is recognized when the service is rendered.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company also sells hardware to motor vehicle dealerships for fitment into their vehicle trading stock. These dealerships purchase the
hardware from the Company and are considered to act as a principal in the contract because they obtain title to the hardware, bear the
risks and rewards of ownership and accordingly control the hardware purchased. The buyer of the vehicle then enters into a service-only
contract with the Company. Revenue is recognized upon sale of the hardware to the dealership and subscription revenue is recognized as
the services are provided to the customer.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company distributes devices and other hardware to enterprise fleet customers through value-added resellers. Value-added resellers are
considered to act as a principal for the sale of hardware to the end customer, and revenue is recognized by the Company upon sale of
the hardware unit to the resellers. Value-added resellers are also considered to act as a principal for the provision of the service
to end customers because, even though the resellers do not provide the service themselves, the resellers control the right to receive
the service before that right is transferred to the end customer, the resellers have the primary responsibility for fulfilling the promise
to provide the service to the end customer, and the resellers have full discretion in establishing the prices charged to the end customer.
Accordingly, subscription revenue is recognized as the service is provided to the resellers.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Contract
liabilities (deferred revenue)&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Timing
of revenue recognition may differ from the timing of invoicing customers or collecting payments from customers. Typically, corporate
customers pay in arrears, while consumer customers pay in advance.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance
of service periods of more than one month, &lt;span style="background-color: white"&gt;deferred revenue liabilities, or contract liabilities,
&lt;/span&gt;are recorded.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
all other instances, the Company has a right to consideration for subscription services from customers in an amount that corresponds
directly with the value to customers of the Company&#x2019;s performance completed to date. Therefore, revenue is recognized for the amount
to which the Company has a right to invoice as a practical expedient. The transaction price estimated therefore does not include any
estimated amounts of variable consideration that are constrained. Estimates of variable consideration constrained may include fixed or
variable price escalations based on an index; amounts charged for de-and-re-installations, installation cancellations, wasted time and
waiting time and amounts charged for actual data usage and/or actual satellite access, amongst others. These estimates will simply be
recognized as revenue as and when they occur. The future subscription services will be provided over varying periods from &lt;span id="xdx_90D_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MinimumMember_zBsDpQ33Cmq8" title="Revenue from contract service period"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_907_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MaximumMember_zGu5utuVkpFa" title="Revenue from contract service period"&gt;60
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Contracts
for which &lt;span style="background-color: white"&gt;the Company &lt;/span&gt;receives a payment for a time period which is more than 12 months
in advance are considered to comprise a significant financing component. Interest expense is accrued on the &lt;span style="background-color: white"&gt;deferred
revenue liability&lt;/span&gt;. This results in the revenue being measured at the future value of the payments received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Deferred
commissions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Commissions
incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less. The commission capitalized
is attributed to the specific performance obligations in the related contract. Commission is considered commensurate with respect to
a particular contract when equivalent/comparable commission is payable upon the extension or renewal of such a contract or upon the customer
entering into a new contract. To the extent commission capitalized is commensurate, the commission attributable to service will be amortized
over the minimum contractual period or, if shorter, the expected life of the contract. To the extent it is not commensurate, the commission
capitalized that is attributable to service is amortized over the expected life of the contract. Typically, with regard to month-to-month
contracts, commission payable is not considered commensurate for such contracts because no commission is payable as and when the customer
extends each month by not giving notice. Accordingly, commission incurred on such contracts that is attributable to service is amortized
over the expected life of the contract taking account of expected extensions/renewals. Commission capitalized that is attributable to
hardware or installation is amortized in full at the time the related hardware, or installation, revenue is recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recurring
commission is commission which is payable for each month the customer remains with the Company. The amount capitalized reflects the total
commission payable over the minimum contractual period or, if shorter, the expected life of the contract, together with the effect of
the time value of money, where significant.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of March 31, 2023 and 2024, deferred commissions amounted to $&lt;span id="xdx_908_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20230331_zLALkyhBlEo3" title="Deferred commissions"&gt;6.0
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and $&lt;span id="xdx_905_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20240331_zN6TIV1Z2ha8" title="Deferred commissions"&gt;9.1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;mill&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ion
respectively, which are included within Other assets on the Balance Sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Amortization
expense of external commissions capitalized is recognized in cost of sales, while that of internal commissions earned by the Company&#x2019;s
sales personnel is recognized in sales and marketing costs. Commissions not capitalized under the 12-month practical expedient are also
classified in the same manner.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <AIOT:RevenueFromContractServicePeriod
      contextRef="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000603">P1M</AIOT:RevenueFromContractServicePeriod>
    <AIOT:RevenueFromContractServicePeriod
      contextRef="From2023-04-012024-03-31_custom_SubscriptionMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000605">P60M</AIOT:RevenueFromContractServicePeriod>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000607"
      unitRef="USD">6000000.0</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000609"
      unitRef="USD">9100000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000611">&lt;p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zAzq1ZUBqP4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86D_zlKLz0IjuDe2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Foreign
currency&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Functional
and reporting currency &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Each
subsidiary is consolidated by translating its assets, liabilities and results into the functional currency of its immediate parent company,
and subsequently the consolidated position, determined in South African Rand, is translated into U.S. Dollars (reporting currency). Assets
and liabilities are translated into U.S. Dollars using the exchange rates in effect at the balance sheet date. Equity items are translated
at historical exchange rates, while income and expense items are translated using average exchange rates for the period. Foreign currency
translation adjustments are reported in stockholders&#x2019; equity as a component of accumulated other comprehensive income/loss until
disposal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement in the foreign currency translation adjustments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of foreign currency translation adjustments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,909&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation losses for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(17,308&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,749&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(16,148&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_ziQ5WMbu2hi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Transactions
and balances&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Transactions
in foreign currencies are initially recorded by the Company and its subsidiaries in their respective functional currencies using the
exchange rates at the dates of the transactions. Foreign currency monetary assets and liabilities are translated at exchange rates in
effect at the balance sheet date. All resulting foreign exchange gains and losses are recognized in Other income/expense in the Statement
of Income. However, gains and losses arising on long-term monetary assets held by a group entity in a foreign subsidiary for which settlement
is neither planned nor anticipated within the foreseeable future, form part of the net investment of the foreign operation. These foreign
exchange gains and losses are recognized as part of the foreign currency translation adjustments in accumulated other comprehensive income/loss
until disposal.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Financial
Assets &lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000613">&lt;p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement in the foreign currency translation adjustments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of foreign currency translation adjustments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, beginning of year&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,909&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation losses for the year, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(17,308&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,749&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cumulative foreign currency translation adjustments, end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,399&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(16,148&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000615"
      unitRef="USD">3909000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000616"
      unitRef="USD">-13399000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2022-04-012023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000618"
      unitRef="USD">-17308000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTax
      contextRef="From2023-04-012024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000619"
      unitRef="USD">-2749000</us-gaap:OtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000621"
      unitRef="USD">-13399000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000622"
      unitRef="USD">-16148000</us-gaap:StockholdersEquity>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000624">&lt;p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zIQGVJeTaz01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_864_zQnrB71q8JQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents comprise cash on hand and deposits held on call with banks; all of which are available for use by the Company and
have an original maturity of less than three months.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000626">&lt;p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zNkDx1OfnIfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86C_zwY9mAucnywb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Restricted
cash&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Restricted
cash comprises deposits backing guarantees issued by financial institutions on behalf of the Company in respect of the Company&#x2019;s
obligations under certain lease, supply and other agreements, and cash held by MiX Telematics Enterprise BEE Trust (a VIE which is consolidated).
Cash held by the Trust is to be used solely for the benefit of its beneficiaries. As at March 31, 2023 and 2024, the cash held by the
Trust comprised $&lt;span id="xdx_907_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20230331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zjtBKf1AfnR9" title="Restricted cash"&gt;0.6
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_909_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20240331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zOAZvFV1GK8i" title="Restricted cash"&gt;0.7
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="AsOf2023-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000628"
      unitRef="USD">600000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents
      contextRef="AsOf2024-03-31_us-gaap_AssetHeldInTrustMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000630"
      unitRef="USD">700000</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000632">&lt;p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z4UkoX0d9PVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_866_zFO79ZIXRM2a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
receivables&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Accounts
receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. Since the terms of
payment are not more than 12 months, accounts receivables are recognized initially at their transaction price. Subsequent to initial
recognition, accounts receivables are measured at amortized cost using the effective interest method, less an allowance for doubtful
accounts, which reflects expected credit losses.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Allowance
for doubtful accounts&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allowance for doubtful accounts on accounts receivables is calculated by considering all relevant information, internal and external
about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts
of future economic conditions to appropriately reflect the risk of losses over the remaining contractual lives of the assets. Historical
loss rates, calculated as actual losses over a period as a percentage of revenue, are adjusted for current conditions and management&#x2019;s
expectations about future economic conditions.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allowance is measured on a collective basis where management groups their customers appropriately based on their credit risk characteristics.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
allowance for doubtful accounts is a valuation account and the asset&#x2019;s carrying amount is reduced and the amount of the loss is
recognized in the Consolidated Statements of Income. Subse&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;quent
recoveries, if any, are &lt;span style="background-color: white"&gt;credited to the allowance. A&lt;/span&gt;ctual write-downs are recorded when
the asset is deemed uncollectible after all efforts to recover have yielded no results.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000634">&lt;p id="xdx_840_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zz5ETQ7vW013" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_861_zi99aljLAMGl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Loans
to external parties&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loans
to external parties are recognized initially at fair value, and subsequently at amortized cost using the effective interest method, less
expected credit losses over the lifetime of the loan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Expected
credit losses are determined using management&#x2019;s estimate of the probability of default and the value of the underlying security.
Loans to external parties are included within Other assets on the Consolidated Balance Sheet.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <us-gaap:ConcentrationRiskCreditRisk
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000636">&lt;p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zUWOp23kx9N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zMwzCc0YSTyc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Concentration
of Credit Risk&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cre&lt;span style="background-color: white"&gt;dit
risk arises from restricted cash, cash and cash equivalents as well as credit exposures to customers and loans to external parties.&lt;/span&gt;
The Company analyses the credit risk for each of its new customers based on predefined requirements before standard payment and delivery
terms and conditions are offered. &lt;span style="background-color: white"&gt;An allo&lt;/span&gt;wance for doubtful accounts &lt;span style="background-color: white"&gt;is
provided for individual accounts. Management regularly reviews receipts and the fair value of loans to external parties. Expected credit
losses are provided for accordingly. &lt;/span&gt;Cash investments are only placed with reputable financial institutions. Management believes
that financial institutions that hold the Company&#x2019;s deposits are financially credit worthy and, accordingly, minimal credit risk
exists with respect to those balances.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000638">&lt;p id="xdx_841_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zyDaF8IU7H16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86A_zNOPsndlWQf4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Fair
value measurements&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
than the c&lt;span style="background-color: white"&gt;ontingent consideration, t&lt;/span&gt;he Company has no financial assets or liabilities that
are measured at fair value on a recurring basis. The carrying amounts of the Company&#x2019;s financial instruments, except for loans
to external parties, approximate their fair values due to their short-term &lt;span style="background-color: white"&gt;nature. The fair value
of the loans to external parties is determined using unobservable market data (Level 3 inputs), that represent management&lt;/span&gt;&#x2019;&lt;span style="background-color: white"&gt;s
estimate of current interest rates that a commercial lender would charge the borrower&lt;/span&gt;s. The fair value of the contingent consideration
is categorized as a Level 3 fair value, based on the inputs in a discounted cash flow valuation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;When
certain triggering events occur, the Company is required to assess non-financial assets for impairment. When impaired, non-financial
assets are written down to fair value. The Company uses valuation approaches that maximize the use of observable inputs and minimize
the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants
would use in pricing the asset in the principal or most advantageous market.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Fair
value is determined in accordance with ASC 820, &lt;i&gt;Fair Value Measurement&lt;/i&gt; and is categorized as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
2: Inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly (that is,
as prices) or indirectly (that is, derived from prices); and&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3: Inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000640">&lt;p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zpeP5EuaO4El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_869_zYZEMpibyp27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Inventories&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
comprise of components and finished goods which are stated at the lower of cost and net realizable value. Cost is determined using a
first-in, first-out, actual cost or weighted average cost basis. The cost of inventories includes the cost of manufacturing as charged
by third parties and excludes borrowing costs. Net realizable value is the estimated selling price in the ordinary course of business
less reasonably predictable costs of completion, disposal and transportation, and is based upon assumptions about future demand and market
conditions. Impairments of inventory are not subsequently reversed. During the years ended March 31, 2023 and 2024, $&lt;span id="xdx_90C_eus-gaap--InventoryWriteDown_pn5n6_c20220401__20230331_zDXbVlYghx9j" title="Inventory write down"&gt;0.8
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20230401__20240331_zqY22uSRjK42" title="Inventory write down"&gt;0.6
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;m&lt;span style="background-color: white"&gt;illion
&lt;/span&gt;was recognized, respectively, as a charge in cost of sales as a result of the write-down of inventory to net realizable value.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
comprise of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zPPKAOMZLMz5" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Components&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,131&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,146&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,316&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,277&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,191&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Accumulated write-down to net realizable value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,341&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,049&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,936&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,142&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zz4vHZgHA8C6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:InventoryWriteDown
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000642"
      unitRef="USD">800000</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000644"
      unitRef="USD">600000</us-gaap:InventoryWriteDown>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000646">&lt;p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inventories
comprise of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zPPKAOMZLMz5" style="display: none"&gt;Schedule of inventories&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Components&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,131&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;875&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,146&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,316&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,277&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,191&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Accumulated write-down to net realizable value&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,341&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,049&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Inventory, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,936&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,142&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000648"
      unitRef="USD">3131000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">875000</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000651"
      unitRef="USD">3146000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">4316000</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000654"
      unitRef="USD">6277000</us-gaap:InventoryGross>
    <us-gaap:InventoryGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000655"
      unitRef="USD">5191000</us-gaap:InventoryGross>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000657"
      unitRef="USD">1341000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryValuationReserves
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000658"
      unitRef="USD">1049000</us-gaap:InventoryValuationReserves>
    <us-gaap:InventoryNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000660"
      unitRef="USD">4936000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000661"
      unitRef="USD">4142000</us-gaap:InventoryNet>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000663">&lt;p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zqCcFULP0qUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_863_ztz5zKF9IyIg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Property,
plant and equipment&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment are stated at historical cost less accumulated depreciation and any accumulated impairment losses. Historical cost
includes all expenditure directly attributable to the acquisition of the items of property, plant and equipment. Subsequent costs are
included in the asset&#x2019;s carrying amount or recognized as a separate asset, as appropriate, only when it is probable that future
economic benefits associated with the item will flow to the Company and the cost of the item can be measured reliably. Repairs and maintenance
are charged to the Consolidated Statements of Income in the reporting period in which they are incurred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost of in-vehicle devices installed in vehicles (including installation and shipping costs) as well as the cost of uninstalled in-vehicle
devices, are capitalized as property, plant and equipment. The Company depreciates installed in-vehicle devices on a straight-line basis
over their expected useful lives, commencing upon installation, wh&lt;span style="background-color: white"&gt;ereas uninstalled in-vehicle
devices are not depreciated until installed. The related depreciation expense is recorded as part of cost of sales in the Consolidated
Statements of Income. Depreciation is calculated using the straight-line method to reduce the cost of the asset to its residual value
over its estimated useful life, as follows:&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span style="background-color: white"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant
    and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor
    vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;3
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture,
    fixtures and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life"&gt;10
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    and radio equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In-vehicle
    devices installed&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p id="xdx_8AF_znVnGbqz0i1l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
assets&#x2019; residual values and useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Gains
or losses on disposal or retirement are recognized within Other income/expenses in the Consolidated Statements of Income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <AIOT:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000665">&lt;p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Plant
    and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Motor
    vehicles&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;3
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Furniture,
    fixtures and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life"&gt;10
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
    and radio equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life"&gt;7
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In-vehicle
    devices installed&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life"&gt;1
    &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;- &lt;span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life"&gt;8
    &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</AIOT:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000667">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_EquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000669">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000671">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_VehiclesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000673">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000675">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_FurnitureAndFixturesMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000677">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000679">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_ComputerAndRadioEquipmentMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000681">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000683">P1Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000685">P8Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeLeasesPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000687">&lt;p id="xdx_84B_eus-gaap--LesseeLeasesPolicyTextBlock_zsnmLKEYm6ai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_865_zFq1IGKzpc32" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Leases&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;i&gt;The
Company as a lessee&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company recognizes a right-of-use asset and a lease liability at the lease commencement date for all leases except for those that have
a lease term of 12 months or less and do not contain a purchase option that is reasonably certain to be exercised. The lease payments
associated with these leases are recognized as an expense on a straight-line basis over the lease term.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Right-of
use assets are initially measured at cost, which comprises the initial amount of the related lease liability adjusted for any lease payments
made at or before the commencement date, plus any initial direct costs incurred, less any lease incentives received.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;All
of the Company&#x2019;s leases which are capitalized are classified as operating leases. This means that the right-of-use asset is depreciated
in such a manner, that together with the interest charge on the lease liability, the Company achieves a straight-line total lease expense
over the lease period. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Lease
payments included in the measurement of the lease liability comprise the following:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: -0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;fixed
    payments; and&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;lease
    payments in an optional renewal period if the Company is reasonably certain to exercise an extension option.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
lease liability is measured at commencement based on the present value of lease payments over the lease term using the relevant group
entity&#x2019;s incremental borrowing rate at inception of the lease. The lease liability is remeasured when the Company changes its assessment
of whether an extension option will be exercised, when a termination notice is served, or when there are other changes to the terms of
the lease such as rent concessions or an extension to the lease term that was not initially catered for in the lease agreemen&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;t.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;When
the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the right-of-use asset. The adjustment
is recorded in the Consolidated Statements of Income once the carrying amount of the right-of-use asset has been reduced to zero.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
Company presents right-of-use assets within Property, plant and equipment, and lease liabilities within Accrued expenses and other liabilities,
on the Consolidated Balance Sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000689">&lt;p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2B1KoXH6Cg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_867_znLoo2vwyLt1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
is tested for possible impairment at least annually, or when circumstances change that would more likely than not reduce the fair value
of a reporting unit below its carrying value. Qualitative factors are first assessed to determine whether it is more likely than not
that the fair value of a reporting unit is less than its carrying value. Goodwill is allocated to a reporting unit for the purpose of
impairment testing. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying
value, the carrying value of the reporting unit, to which goodwill has been allocated, is compared to its fair value, and a goodwill
impairment charge &lt;span style="background-color: white"&gt;is recognized for the amount (if any) by which the carrying value exceeds the
fair value, limited to the amount of the goodwill. &lt;span id="xdx_906_eus-gaap--GoodwillImpairmentLoss_do_c20230401__20240331_zG8QBx2Zu8ig" title="Impairments of goodwill"&gt;&lt;span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_do_c20220401__20230331_zLjKZwWQALsj" title="Impairments of goodwill"&gt;No&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;impairments
of goodwill existed as of the most recent testing date of March 31, 2024 or the previous testing date of March 31, 2023. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Reconciliation
of Total Goodwill&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of reconciliation of  carrying amount of goodwill&lt;/span&gt;&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;44,434&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Business acquired&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0701"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,617&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance as of March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A4_zux3hDNqWcGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allocation of goodwill to reportable segments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zkdZaY92Q1U4"&gt;Schedule of goodwill to reportable segments&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,736&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,463&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,078&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,254&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19,639&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;18,704&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fair value of reporting unit exceeded its carrying amount by&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount"&gt;457.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount"&gt;101.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount"&gt;21.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate used to determine fair value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input"&gt;11.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input"&gt;12.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input"&gt;11.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Growth rate used to extrapolate cash flow beyond the budget period&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input"&gt;1.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input"&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The following mutually exclusive changes will result in nil headroom&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate applied to the expected cash flow projections&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;37.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;25.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;18.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;14.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Decrease in the cash flow projections of&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections"&gt;82.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections"&gt;50.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections"&gt;17.8&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A6_zBbzP9AWItK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
the growth rate in any reporting entity is changed to zero, this does not result in any impairment. Although there were no impairments
of goodwill as of March 31, 2024, significant judgement was exercised in determining the fair value of each reporting unit. In particular,
to the extent that anticipated new contracts do not materialize and the business strategy does not come to fruition, or key personnel
are not retained, the forecasts on which the impairment tests were performed could be negatively impacted.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Americas reporting unit has been assessed to be the most sensitive to changes in assumptions. A simultaneous increase of &lt;span id="xdx_90A_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zEllzAQyyk43" title="Increase (decrease) in goodwill, percentage"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
in discount rate and a decrease of &lt;span id="xdx_901_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5T9L8O1ZHj6" title="Increase (decrease) in goodwill, percentage"&gt;1.7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
in terminal growth rate results in an impairment for the Americas reporting unit. If the cash flows and revenue growth rate for the Americas
segment do not meet management projections it could result in an impairment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="0"
      id="Fact000691"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="0"
      id="Fact000693"
      unitRef="USD">0</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:ScheduleOfGoodwillTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000695">&lt;p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of reconciliation of  carrying amount of goodwill&lt;/span&gt;&lt;/span&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;44,434&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Business acquired&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0701"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,617&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance as of March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfGoodwillTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000697"
      unitRef="USD">44434000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000698"
      unitRef="USD">39258000</us-gaap:Goodwill>
    <us-gaap:GoodwillAcquiredDuringPeriod
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000700"
      unitRef="USD">1441000</us-gaap:GoodwillAcquiredDuringPeriod>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000703"
      unitRef="USD">-6617000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:GoodwillForeignCurrencyTranslationGainLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000704"
      unitRef="USD">-1032000</us-gaap:GoodwillForeignCurrencyTranslationGainLoss>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000706"
      unitRef="USD">39258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000707"
      unitRef="USD">38226000</us-gaap:Goodwill>
    <AIOT:ScheduleOfGoodwillToReportableSegmentsTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000709">&lt;p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
allocation of goodwill to reportable segments is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span id="xdx_8B6_zkdZaY92Q1U4"&gt;Schedule of goodwill to reportable segments&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,736&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,463&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,078&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,254&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,364&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19,639&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;18,704&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,441&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,258&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;38,226&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Central Services Organization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Africa&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Europe&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Middle East and Australasia&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Americas&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 35%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Fair value of reporting unit exceeded its carrying amount by&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount"&gt;457.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount"&gt;101.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount"&gt;21.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate used to determine fair value&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input"&gt;16.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input"&gt;11.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input"&gt;12.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input"&gt;11.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Growth rate used to extrapolate cash flow beyond the budget period&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input"&gt;4.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input"&gt;1.5&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input"&gt;2.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input"&gt;2.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The following mutually exclusive changes will result in nil headroom&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Post-tax discount rate applied to the expected cash flow projections&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;37.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;25.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;13.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;18.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage"&gt;14.3&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Decrease in the cash flow projections of&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections"&gt;82.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections"&gt;50.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections"&gt;16.9&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections"&gt;52.1&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections"&gt;17.8&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AIOT:ScheduleOfGoodwillToReportableSegmentsTableTextBlock>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember"
      decimals="-3"
      id="Fact000711"
      unitRef="USD">5736000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember"
      decimals="-3"
      id="Fact000712"
      unitRef="USD">5463000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember"
      decimals="-3"
      id="Fact000714"
      unitRef="USD">8078000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember"
      decimals="-3"
      id="Fact000715"
      unitRef="USD">8254000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember"
      decimals="-3"
      id="Fact000717"
      unitRef="USD">4364000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember"
      decimals="-3"
      id="Fact000718"
      unitRef="USD">4364000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember"
      decimals="-3"
      id="Fact000720"
      unitRef="USD">19639000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember"
      decimals="-3"
      id="Fact000721"
      unitRef="USD">18704000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember"
      decimals="-3"
      id="Fact000723"
      unitRef="USD">1441000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember"
      decimals="-3"
      id="Fact000724"
      unitRef="USD">1441000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000726"
      unitRef="USD">39258000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000727"
      unitRef="USD">38226000</us-gaap:Goodwill>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember"
      decimals="INF"
      id="Fact000729"
      unitRef="Pure">4.573</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember"
      decimals="INF"
      id="Fact000731"
      unitRef="Pure">1.017</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember"
      decimals="INF"
      id="Fact000733"
      unitRef="Pure">0.169</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember"
      decimals="INF"
      id="Fact000735"
      unitRef="Pure">0.521</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember"
      decimals="INF"
      id="Fact000737"
      unitRef="Pure">0.217</us-gaap:ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_CentralServicesOrganizationMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000739"
      unitRef="Pure">0.163</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000741"
      unitRef="Pure">0.163</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000743"
      unitRef="Pure">0.114</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000745"
      unitRef="Pure">0.122</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_AmericasSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000747"
      unitRef="Pure">0.117</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_CentralServicesOrganizationMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000749"
      unitRef="Pure">0.047</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000751"
      unitRef="Pure">0.047</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000753"
      unitRef="Pure">0.015</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_MiddleEastAndAustralasiaSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000755"
      unitRef="Pure">0.023</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillMeasurementInput
      contextRef="AsOf2024-03-31_custom_AmericasSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000757"
      unitRef="Pure">0.020</AIOT:GoodwillMeasurementInput>
    <AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember"
      decimals="INF"
      id="Fact000759"
      unitRef="Pure">0.371</AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember"
      decimals="INF"
      id="Fact000761"
      unitRef="Pure">0.257</AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember"
      decimals="INF"
      id="Fact000763"
      unitRef="Pure">0.130</AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember"
      decimals="INF"
      id="Fact000765"
      unitRef="Pure">0.180</AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember"
      decimals="INF"
      id="Fact000767"
      unitRef="Pure">0.143</AIOT:GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember"
      decimals="INF"
      id="Fact000769"
      unitRef="Pure">0.821</AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AfricaSalesOfficeMember"
      decimals="INF"
      id="Fact000771"
      unitRef="Pure">0.504</AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EuropeSalesOfficeMember"
      decimals="INF"
      id="Fact000773"
      unitRef="Pure">0.169</AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_MiddleEastAndAustralasiaSalesOfficeMember"
      decimals="INF"
      id="Fact000775"
      unitRef="Pure">0.521</AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage>
    <AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_AmericasSalesOfficeMember"
      decimals="INF"
      id="Fact000777"
      unitRef="Pure">0.178</AIOT:GoodwillSensitivityDecreaseInCashFlowProjectionPercentage>
    <AIOT:GoodwillMeasurementInputIncreaseDecrease
      contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000779"
      unitRef="Pure">0.017</AIOT:GoodwillMeasurementInputIncreaseDecrease>
    <AIOT:GoodwillMeasurementInputIncreaseDecrease
      contextRef="AsOf2024-03-31_custom_EuropeSalesOfficeMember_custom_MeasurementInputGrowthRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000781"
      unitRef="Pure">0.017</AIOT:GoodwillMeasurementInputIncreaseDecrease>
    <us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000783">&lt;p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zHu7Le6J0k21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_867_zVAjfBZVLDHh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Intangible
assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Patents
and trademarks&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Patents
and trademarks acquired in a business combination are recognized at fair value at the acquisition date. Patents and trademarks have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated using the straight-line method to allocate the cost of patents and trademarks over their estimated useful lives which range
from &lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zwKwnt52l7Oe" title="Estimated useful life"&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zD5mDjEMJfWh" title="Estimated useful life"&gt;10
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Customer
relationships &lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Customer
relationships acquired in a business combination are recognized at fair value at the acquisition date. Customer relationships have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated over the expected useful life of the customer relationship ranging from &lt;span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zLeDgKOigvJ9" title="Estimated useful life"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_ziBXJRg1fnqb" title="Estimated useful life"&gt;10
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years and reflects the pattern in which
future economic benefits of the customer relationship are expected to be generated. The useful life principally reflects management&#x2019;s
view of the average economic life of the customer base and is assessed by reference to factors such as customer churn rates.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Internal-use
software and technology&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company capitalizes as intangible assets, internal-use software acquired or developed solely to meet the Company&#x2019;s internal needs.
Costs, excluding general and administrative costs such as general overheads, legal, research, business process engineering and data conversion
costs, are capitalized from the date on which management implicitly or explicitly authorizes, or commits to fund, the project, and it
is probable that the project will be completed and the software will perform the intended function (application development stage). All
costs incurred during the preliminary development stage are expensed. Capitalization ceases when the project is substantially complete
and the software is ready for its intended use.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs,
including annual licenses, associated with maintaining computer software programs, and training costs are expensed as incurred. Costs
incurred for upgrades and enhancements (modifications to existing internal-use software that provides additional functionality) are capitalized
during the application development sta&lt;span style="background-color: white"&gt;ge. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Software
capitalized is amortized on a straight-line basis over its estimated useful life ranging from &lt;span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_z1o73W5gD8v1" title="Estimated useful life"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;to &lt;span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_za4ipajF8Yr2" title="Estimated useful life"&gt;20
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;years, commencing
on the date when the software is ready for its intended use. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Computer
software for external use&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Computer
software for external use refers to the firmware that is developed by the Company for the devices and other hardware provided to its
customers. The costs of developing firmware are expensed as incurred prior to the establishment of its technological feasibility, from
which point the development costs are capitalized and recognized as intangible assets. For the periods presented, technological feasibility
could only be demonstrated shortly before the release of the firmware, and as a result, the development costs that meet the requirements
for capitalization are not material.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:GoodwillAndIntangibleAssetsIntangibleAssetsPolicy>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000785">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000787">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000789">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000791">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact000793">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact000795">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000797">&lt;p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_znYBqGT7qaG3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86E_zw8CONA1E9Ib" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Impairment
of long-lived assets&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets that are not ready for use are not subject to amortization but are assessed annually for impairment or more frequently if events
or changes in circumstances indicate that they might be impaired.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-lived
assets that are subject to amortization or depreciation are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount may not be recoverable.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;An
asset is written down immediately to its fair value if its carrying amount is greater than its future undiscounted cash flows. Recognized
impairment losses are not reversed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For
the purposes of assessing impairment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable
cash flows are largely independent of the cash flows of other assets and liabilities.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Impairment
losses recognized during the years ended March 31, 2023 and 2024 were &lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pn5n6_c20230401__20240331_z9OeOyB6GCbe" title="Impairment of long-lived assets"&gt;0.1
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million or less for each year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000799"
      unitRef="USD">100000</us-gaap:ImpairmentOfLongLivedAssetsToBeDisposedOf>
    <us-gaap:BusinessCombinationsPolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000801">&lt;p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_z7u3zBu12Kn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86A_zTZr3zdxFx6e" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Contingent
consideration&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Contingent
consideration is classified as a liability and is remeasured to fair value at each reporting date until the contingency is resolved.
Changes in fair value that are not measurement period adjustments are recognized in the Consolidated Statements of Income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationsPolicy>
    <us-gaap:StockholdersEquityPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000803">&lt;p id="xdx_841_eus-gaap--StockholdersEquityPolicyTextBlock_ztmqeEtGAke" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_860_zh1FH8e2Corg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;Common
stock&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Incremental
external costs directly attributable to the issuance of new shares or the exercise of stock options are shown in equity as a deduction,
net of tax, from the proceeds.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;If
a G&lt;span style="background-color: white"&gt;roup company purchases the Company&#x2019;s equity instruments (treasury stock), then the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to ordinary shareholders
of the Company as treasury stock until the shares are canceled or reissued. If such ordinary shares are subsequently reissued, then any
consideration received, net of any directly attributable incremental transaction costs and the related income tax effects, is included
in equity attributable to ordinary shareholders of the Company. &lt;/span&gt;MiX Telematics Investments Proprietary Ltd (&#x201c;MiX Investments&#x201d;),
a wholly owned subsidiary of the Company, holds &lt;span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_pid_c20240331_zGvAcxtjEEcl" title="Treasury stock, shares"&gt;53,816,750
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;of the Company&#x2019;s ordinary shares
of no par value. These shares are held as treasury stock.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Share
repurchases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 23, 2017, the Board approved a share repurchase program of up to R&lt;span id="xdx_90E_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn6n6_uZAR_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zrpAcGYWvvui" title="Share repurchase value"&gt;270
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (equivalent o&lt;span style="background-color: white"&gt;f
$&lt;span id="xdx_907_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zhxpUm7dJPR4" title="Share repurchase value"&gt;14.3
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;as of March 31, 2024) under which the Company
could repurchase its ordinary shares, including ADSs. On December 3, 2021, the Board approved an increase to the share repurchase program
under which the Company may repurchase ordinary shares, including ADSs. Post this increase, and after giving effect to shares already
purchased under the program as at December 2, 2021, the Company could repurchase additional shares with a cumulative value of R&lt;span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn6n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zi99ZDxlwoO6" title="Repurchase additional shares amount"&gt;160
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (&lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_z9cYivwuqm1c" title="Repurchase additional shares amount"&gt;10.0
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;).
The total value of the whole share repurchase program post the December 3, 2021 increase is R&lt;span id="xdx_900_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_zhILlrjhLGq3" title="Share repurchase value"&gt;396.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million (&lt;span style="background-color: white"&gt;$&lt;span id="xdx_901_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_z6B64zrdBUbl" title="Share repurchase value"&gt;24.9
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;).
&lt;span style="background-color: white"&gt;Subsequent to the approved increase in the share repurchase program shares with a value of R&lt;span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20240301__20240331_zZPJO85FaD75" title="Repurchase value"&gt;6.6
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
(the equivalent of $&lt;span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20240301__20240331_zilmUedqI1j" title="Repurchase value"&gt;0.3&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million as of March 31, 2024) were
repurchased during fiscal year 2023. During fiscal year 2024 shares with a value of R&lt;span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20230401__20240331_zSHJLWPism4b" title="Repurchase value"&gt;10.2
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million (the
equivalent of $&lt;span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zFIpfiufVfIb" title="Repurchase value"&gt;0.5&lt;/span&gt;&lt;/span&gt;
&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million as of March 31, 2024) were
repurchased under the share repurchase program. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the years ended March 31, 2023 and 2024, the Company repurchased &lt;span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20230331_z8ruu9EE2zi9" title="Repurchase shares"&gt;1,166,659
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;and &lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20230401__20240331_zYzzDTTLm3pi" title="Repurchase shares"&gt;1,716,207
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares, respectively, for an aggregate
repurchase consideration of $&lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220401__20230331_zDw6wnNt3A84" title="Repurchase value"&gt;0.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million and $&lt;span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zHDJMp1dyqTc" title="Repurchase value"&gt;0.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million respectively. Subsequent to the
repurchases during fiscal year 2023 and 2024, the shares were de-listed and now form part of the authorized unissued share capital of
the Company. As detailed in note 21, Subsequent events, the Company shares have been delisted and therefore, no further repurchases are
expected under the program.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityPolicyTextBlock>
    <us-gaap:TreasuryStockCommonShares
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000805"
      unitRef="Shares">53816750</us-gaap:TreasuryStockCommonShares>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact000807"
      unitRef="ZAR">270000000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="AsOf2017-05-23_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000809"
      unitRef="USD">14300000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact000811"
      unitRef="ZAR">160000000</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
      contextRef="AsOf2021-12-03_custom_May2017ShareRepurchaseProgramMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000813"
      unitRef="USD">10000000.0</us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000815"
      unitRef="ZAR">396500000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <srt:StockRepurchaseProgramAuthorizedAmount1
      contextRef="AsOf2021-12-03_custom_December2021ShareRepurchaseProgramModificationMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000817"
      unitRef="USD">24900000</srt:StockRepurchaseProgramAuthorizedAmount1>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000819"
      unitRef="ZAR">6600000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2024-03-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000821"
      unitRef="USD">300000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000823"
      unitRef="ZAR">10200000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000825"
      unitRef="USD">500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000827"
      unitRef="Shares">1166659</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000829"
      unitRef="Shares">1716207</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000831"
      unitRef="USD">400000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000833"
      unitRef="USD">500000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:IncomeTaxPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000835">&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zVLfGlQgmpua" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_860_zdRAUL9UOKGi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Taxation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Income
taxes are accounted for under the asset and liability method. Income tax expense is recognized in the Consolidated Statements of Income,
except to the extent that it relates to items recognized in other comprehensive income or directly in equity. The Company uses the portfolio
approach for releasing income tax effects from accumulated other comprehensive income.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
current income tax charge is calculated on the basis of the tax laws and tax rates enacted by the reporting date in the countries where
the Company and its subsidiaries operate and generate taxable income. Interest, and penalties, incurred on the underpayment of income
taxes is classified as interest expense, and administration expenses, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred
tax assets and liabilities arising from the assets and liabilities assumed in a business combination are recognized for the potential
tax effects of temporary differences, carryforwards, and any income tax uncertainties of an acquiree that exist at the acquisition date,
or that arise as a result of the acquisition. Deferred tax is measured using enacted tax rates expected to apply to taxable income in
the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are provided when necessary
to reduce deferred tax assets to the extent it is more likely than not that some portion of the deferred tax asset will not be realized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Management
periodically evaluates its tax positions with respect to situations in which applicable tax regulation is subject to interpretation.
For uncertainties in income tax positions if it is more likely than not that some tax benefit will be sustained based on the technical
merits of the position, then the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate settlement. If it is not more likely than not that some tax benefit will be sustained, then zero tax benefit is recognized.
&lt;span style="background-color: white"&gt;There were no material uncertain tax positions as of March 31, 2023 and 2024.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax liabilities arising on investments in domestic subsidiaries are not recognized to the extent that the investment can be recovered
on a tax-free basis; and on investments in foreign subsidiaries to the extent that the undistributed earnings will be invested indefinitely
or will be remitted in a tax-free liquidation.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000837">&lt;p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zQOqV3q0lh9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_86F_zrslGADXwmIe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Stock-based
compensation&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company operates various stock-based compensation plans, under which the entity receives services from employees as consideration for
equity instruments of the Company. Settlement has taken place out of a fresh issue of shares. The equity instruments that may be granted
in terms of the plans include stock options, retention shares, performance shares and stock appreciation rights, all of which entitle
the holder to obtain shares in the Company. The fair value, determined at grant date, of the equity instruments granted is recognized
as an expense over the vesting period, taking expected forfeiture into account, with a corresponding credit to additional paid-in capital.
At the end of each reporting period, the Company revises its estimate of the number of equity instruments that are expected to vest,
using historical and current information, and recognizes the impact of any revisions in the C&lt;span style="background-color: white"&gt;onsolidated
S&lt;/span&gt;tatements of Income, with a corresponding adjustment to additional paid-in capital. Expected forfeitures relating to service
conditions are estimated &lt;span style="background-color: white"&gt;to be &lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331_zIzh2t51Lb9a" title="Expected forfeiture"&gt;5&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;%.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000839"
      unitRef="Pure">0.05</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate>
    <us-gaap:AdvertisingCostsPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000841">&lt;p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zAgem6IGLXTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_865_zFnKdnDLyvy4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Advertising&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Advertising
costs are expensed as incurred and are classified a&lt;span style="background-color: white"&gt;s sales and marketing expense on the Consolidated
Statements of Income. For the years ended March 31, 2023 and 2024, $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220401__20230331_zut4LgdzyxN3"&gt;4.2
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
and $&lt;span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20230401__20240331_zQj2m653dUFl"&gt;2.8&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
respectively, were expensed.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:AdvertisingCostsPolicyTextBlock>
    <us-gaap:AdvertisingExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000842"
      unitRef="USD">4200000</us-gaap:AdvertisingExpense>
    <us-gaap:AdvertisingExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact000843"
      unitRef="USD">2800000</us-gaap:AdvertisingExpense>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000845">&lt;p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2qBkKDQaYP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_862_z5dT3f3Wkoo4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recent
accounting pronouncements not yet adopted&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;In
November 2023, the FASB issued ASU 2023-07, &#x201c;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#x201d;,
requiring public entities to provide disclosures of significant segment expenses and other segment items in annual and interim consolidated
financial statements. The amendments apply to all public entities that are required to report segment information in accordance with
Accounting Standards Codification (ASC) 280. All public entities will be required to report segment information in accordance with the
new guidance starting in annual periods beginning after December 15, 2023. Management is yet to assess the impact of adoption of this
ASU.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;In
December 2023, the FASB issued ASU 2023-09, &#x201c;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#x201d;, requiring
entities to provide additional information in the rate reconciliation and additional disclosures about income taxes paid. Public business
entities are required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign
income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. All
entities are required to disclose annually income taxes paid (net of refunds received) disaggregated by federal (national), state and
foreign taxes and to disaggregate the information by jurisdiction based on a quantitative threshold. For public business entities, the
guidance is effective for annual periods beginning after December 15, 2024. For other entities, it is effective for annual periods beginning
a year later. All entities should apply the guidance prospectively but have the option to apply it retrospectively. Early adoption is
permitted. Management is yet to assess the impact of adoption of this ASU.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:BusinessCombinationDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000847">&lt;p id="xdx_805_eus-gaap--BusinessCombinationDisclosureTextBlock_zO5CmAj98txd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;3.
&lt;span id="xdx_823_zJ8FgOSiYTNl"&gt;Acquisition&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;MiX
Telematics North America, a &lt;span id="xdx_907_ecustom--OwnershipInterest_pid_dp_uPure_c20230401__20240331__srt--OwnershipAxis__custom--MixTelematicsNorthAmericaIncMember_zjkDBIBdGlE1" title="Ownership interest"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;%
owned subsidiary of the Company, acquired Trimble Inc.&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2019;&lt;span style="background-color: white"&gt;s
Field Service Management business (&#x201c;FSM&#x201d;) in North America on September 2, 2022.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;FSM&#x2019;s
North American operations include the sale and support of telemetry and video solutions that enable back-office monitoring and visualization
for fleet services management in a number of industries.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;All
existing FSM subscription contracts and the related revenue streams were acquired by MiX Telematics North America. &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
initial accounting for the business combination was complete at March 31, 2023. For additional information on the acquisition please
refer to our Annual Report on Form 10-K for the year ended March 31, 2023, which we filed with the SEC on &lt;span style="background-color: white"&gt;June
22, &lt;/span&gt;2023.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:BusinessCombinationDisclosureTextBlock>
    <AIOT:OwnershipInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact000849"
      unitRef="Pure">1</AIOT:OwnershipInterest>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000851">&lt;p id="xdx_80A_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zlwd2yzsQXE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;4.
&lt;span id="xdx_826_zl2sGrNiu0al"&gt;Credit risk related to accounts receivables&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zrz9LnNPjEM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and 2024, the aging analysis of accounts receivables is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zYE4xPcCqctl" style="display: none"&gt;Schedule
of aging analysis of accounts receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;Allowance
                                            for&lt;/span&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;doubtful
                                            accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Not past due&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_mafsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zCwN8u0iM9d1" style="width: 14%; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,276&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zC1QaMI902K1" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(161&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zgnfnec1OTV9" style="width: 14%; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,115&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 1 to 30 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zcPHi6ORlqdb" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,081&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_znU3mapjanEg" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(104&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zxkN8VWbUbn" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,977&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zqrwUZ3aEwUl" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,238&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zxRB41lT3TS3" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zbuTUI7k5FCc" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zgomd7aJVwW2" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,895&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zYYFUQM8Ipvk" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(140&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zBrumfzRa3Zb" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,755&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Past due by 91 to 120 days
    &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zu3aq3oQILJd" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,561&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zS3UqWjQ3kPa" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zoc1QHZcWsR1" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Past
    due by more than 120 days &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zkNB2VGK5bZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,888&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_z9Fd2GxBj6Sf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,113&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zC5pvtloIgb8" style="border-bottom: Black 1pt solid; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331_ztpYqO7i5Xc1" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;26,939&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331_zNH7jDPE8O6j" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331_zwyIwPjKVmpc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24,194&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
March 31, 2023 disclosure has been re-presented to disaggregate the disclosure of the past due by more than 90 days aging line to provide
additional information for users in respect of the composition of the accounts receivables balance.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_912_eus-gaap--FinancialAssetNotPastDueMember_zZ2UwW8KS608"&gt;Not past due&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zapYqbqyizs3" style="width: 14%; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;15,998&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_ztXYzk7PDwfi" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(434&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zxQQZdsfuO9k" style="width: 14%; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;15,564&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_912_eus-gaap--FinancingReceivables1To29DaysPastDueMember_zKvL8A36jOya"&gt;Past due by 1 to 30 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_z2D5oeK3td36" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,710&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zZY8dEM8YRbl" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(463&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zUgJcfReZhR9" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,247&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_916_eus-gaap--FinancingReceivables30To59DaysPastDueMember_zQVatlqZtw07"&gt;Past due by 31 to 60 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zmnrF2HEXPMl" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,840&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zG72sc7cCFCh" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(350&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zRpg4MvuP2nd" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,490&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_918_eus-gaap--FinancingReceivables60To89DaysPastDueMember_zsstIYSDJJW7"&gt;Past due by 61 to 90 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ziMDHHl4mFa3" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,568&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ztb4g9jXK334" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zxBmPdmk2AG7" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,097&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_91C_ecustom--FinancingReceivables90To119DaysPastDueMember_z5u5ssteCz0a"&gt;Past due by 91 to 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zMUnq8Vqqlw8" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;723&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zsmTon1poyM1" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(628&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zspqkpsNjjnh" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_91F_ecustom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zrpLMC9NFts9"&gt;Past due by more than 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zGC0Z1hunoQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,169&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_ziqnbxEbBif9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,987&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zTU5Z0merOa7" style="border-bottom: Black 1pt solid; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,182&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331_zM0D7IL9IbPj" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;29,008&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331_z1eZniY7Smpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,333&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331_zdjqxTWXKMQk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24,675&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_z20LZBNv0aOc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCMdpxeVigEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movements in the allowance for doubtful accounts are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zGxAgYTpfP7d" style="display: none"&gt;Schedule
of movements in the allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401__20230331_zvvAFUhkcKXd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20240331_zMP8qghBepag" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_z6YVYv6aIE27" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance at April 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,426&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_zGmdUFcfOG0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Bad debt provision&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,202&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,225&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zyw0shInRVte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,542&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_ztuo3AbIAdvl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation differences&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(752&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_zVnRFMipryz4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,333&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_z80GxN7FqeMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
measurement of expected credit losses is a function of the probability of default, loss given default (i.e., the magnitude of the loss
if there is default) and the exposure at default. The assessment of the probability given default and loss given default is based on
historical data adjusted by relevant forward-looking information. The exposure at default is represented by the asset&#x2019;s gross carrying
amount at the reporting date.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company considers a default to have occurred when a receivable is more than 90 days past due or information determined internally or
obtained from external sources indicates that the customer is unlikely to pay its creditors, including the Company, in full. Amounts
provided for are generally written off when there is no expectation of recovering the amount, in accordance with the Company&#x2019;s
write-off policy.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Overview
of the Company&#x2019;s exposure to credit risk from customers&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
maximum exposure to credit risk at the reporting date is the gross carrying value of each receivable and loan to external parties. As
of March 31, 2023 and 2024, the Company has no significant concentration of credit risk, due to its spread of customers across various
operations and geographical locations.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company does not hold any collateral as security.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
fiscal year 2023, the Company terminated the suretyship securing its indebtedness to Standard Bank of South Africa Limited and a new
agreement was entered into. Refer to note 17 to the consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000853">&lt;p id="xdx_894_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zrz9LnNPjEM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and 2024, the aging analysis of accounts receivables is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_zYE4xPcCqctl" style="display: none"&gt;Schedule
of aging analysis of accounts receivables&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;Allowance
                                            for&lt;/span&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;doubtful
                                            accounts&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Not past due&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_mafsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zCwN8u0iM9d1" style="width: 14%; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,276&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zC1QaMI902K1" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(161&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zgnfnec1OTV9" style="width: 14%; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,115&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 1 to 30 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zcPHi6ORlqdb" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,081&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_znU3mapjanEg" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(104&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zxkN8VWbUbn" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,977&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 31 to 60 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zqrwUZ3aEwUl" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,238&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zxRB41lT3TS3" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zbuTUI7k5FCc" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Past due by 61 to 90 days&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zgomd7aJVwW2" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,895&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zYYFUQM8Ipvk" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(140&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zBrumfzRa3Zb" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,755&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Past due by 91 to 120 days
    &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zu3aq3oQILJd" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,561&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zS3UqWjQ3kPa" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(136&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zoc1QHZcWsR1" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,425&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Past
    due by more than 120 days &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zkNB2VGK5bZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,888&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_z9Fd2GxBj6Sf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,113&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zC5pvtloIgb8" style="border-bottom: Black 1pt solid; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,775&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331_ztpYqO7i5Xc1" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;26,939&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331_zNH7jDPE8O6j" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331_zwyIwPjKVmpc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24,194&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
March 31, 2023 disclosure has been re-presented to disaggregate the disclosure of the past due by more than 90 days aging line to provide
additional information for users in respect of the composition of the accounts receivables balance.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Allowance for doubtful accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_912_eus-gaap--FinancialAssetNotPastDueMember_zZ2UwW8KS608"&gt;Not past due&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zapYqbqyizs3" style="width: 14%; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;15,998&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_ztXYzk7PDwfi" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(434&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zxQQZdsfuO9k" style="width: 14%; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;15,564&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_912_eus-gaap--FinancingReceivables1To29DaysPastDueMember_zKvL8A36jOya"&gt;Past due by 1 to 30 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_z2D5oeK3td36" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,710&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zZY8dEM8YRbl" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(463&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zUgJcfReZhR9" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,247&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_916_eus-gaap--FinancingReceivables30To59DaysPastDueMember_zQVatlqZtw07"&gt;Past due by 31 to 60 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zmnrF2HEXPMl" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,840&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zG72sc7cCFCh" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(350&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zRpg4MvuP2nd" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,490&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_918_eus-gaap--FinancingReceivables60To89DaysPastDueMember_zsstIYSDJJW7"&gt;Past due by 61 to 90 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ziMDHHl4mFa3" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,568&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ztb4g9jXK334" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(471&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zxBmPdmk2AG7" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,097&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_91C_ecustom--FinancingReceivables90To119DaysPastDueMember_z5u5ssteCz0a"&gt;Past due by 91 to 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zMUnq8Vqqlw8" style="text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;723&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zsmTon1poyM1" style="text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(628&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zspqkpsNjjnh" style="text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_91F_ecustom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zrpLMC9NFts9"&gt;Past due by more than 120 days&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zGC0Z1hunoQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,169&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_ziqnbxEbBif9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,987&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zTU5Z0merOa7" style="border-bottom: Black 1pt solid; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,182&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331_zM0D7IL9IbPj" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;29,008&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331_z1eZniY7Smpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,333&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331_zdjqxTWXKMQk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24,675&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000855"
      unitRef="USD">10276000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000857"
      unitRef="USD">161000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000859"
      unitRef="USD">10115000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000861"
      unitRef="USD">6081000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000863"
      unitRef="USD">104000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000865"
      unitRef="USD">5977000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000867"
      unitRef="USD">2238000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000869"
      unitRef="USD">91000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000871"
      unitRef="USD">2147000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000873"
      unitRef="USD">1895000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000875"
      unitRef="USD">140000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000877"
      unitRef="USD">1755000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000879"
      unitRef="USD">2561000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000881"
      unitRef="USD">136000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000883"
      unitRef="USD">2425000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000885"
      unitRef="USD">3888000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000887"
      unitRef="USD">2113000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000889"
      unitRef="USD">1775000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000891"
      unitRef="USD">26939000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000893"
      unitRef="USD">2745000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000895"
      unitRef="USD">24194000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000898"
      unitRef="USD">15998000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000900"
      unitRef="USD">434000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancialAssetNotPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000902"
      unitRef="USD">15564000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000905"
      unitRef="USD">4710000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000907"
      unitRef="USD">463000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables1To29DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000909"
      unitRef="USD">4247000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000912"
      unitRef="USD">1840000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000914"
      unitRef="USD">350000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables30To59DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000916"
      unitRef="USD">1490000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000919"
      unitRef="USD">1568000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000921"
      unitRef="USD">471000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_us-gaap_FinancingReceivables60To89DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000923"
      unitRef="USD">1097000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000926"
      unitRef="USD">723000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000928"
      unitRef="USD">628000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivables90To119DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000930"
      unitRef="USD">95000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000933"
      unitRef="USD">4169000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000935"
      unitRef="USD">1987000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_custom_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000937"
      unitRef="USD">2182000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableGrossCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000939"
      unitRef="USD">29008000</us-gaap:AccountsReceivableGrossCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000941"
      unitRef="USD">4333000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000943"
      unitRef="USD">24675000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000945">&lt;p id="xdx_896_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCMdpxeVigEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movements in the allowance for doubtful accounts are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BB_zGxAgYTpfP7d" style="display: none"&gt;Schedule
of movements in the allowance for doubtful accounts&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401__20230331_zvvAFUhkcKXd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20230401__20240331_zMP8qghBepag" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_z6YVYv6aIE27" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance at April 1,&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,426&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_zGmdUFcfOG0l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Bad debt provision&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,202&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,225&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zyw0shInRVte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Write-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,542&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_ztuo3AbIAdvl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation differences&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(752&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(95&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_zVnRFMipryz4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance at March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,745&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,333&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000947"
      unitRef="USD">5426000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000948"
      unitRef="USD">2745000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000950"
      unitRef="USD">4202000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000951"
      unitRef="USD">5225000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000953"
      unitRef="USD">6131000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000954"
      unitRef="USD">3542000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000956"
      unitRef="USD">-752000</AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation>
    <AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000957"
      unitRef="USD">-95000</AIOT:AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000959"
      unitRef="USD">2745000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000960"
      unitRef="USD">4333000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:OtherCurrentAssetsTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000962">&lt;p id="xdx_804_eus-gaap--OtherCurrentAssetsTextBlock_zwxdgNBToKz8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;5.
&lt;span id="xdx_82D_zvpVICXtICS4"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_znYOrjOr8rA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses and other current assets comprise of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B5_z16ByLbVaOtc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of prepaid expenses and other current assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230331_znGDdHSTmLD8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240331_zhka3t9HbPO1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzERB_zn6n43dWazY9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Pre-payments&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,742&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,676&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzERB_zoZIQMS7yL67" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--IndemnificationAssetCurrent_iI_pn3n3_maPEAOAzERB_zMZOmAV4ed6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0973"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--IncomeTaxAssetCurrent_iI_pn3n3_maPEAOAzERB_z7JiHJZ79jgd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current income tax asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,496&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,368&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ValueAddedTaxReceivableCurrent_iI_pn3n3_maPEAOAzERB_zlC2gI2BIf7a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;VAT receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,362&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--Receivables_iI_pn3n3_maPEAOAzERB_zQyA8BvNWjo9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Receivable from Main Street
    &lt;span id="xdx_F4D_zQSaUz5kFIM6"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;808&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--SundryDebtorsReceivableCurrent_iI_pn3n3_maPEAOAzERB_zkGXAKsZ8QIl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Sundry debtors&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,378&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,693&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzERB_z7dB5vnc69ji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--StaffReceivableCurrent_iI_pn3n3_maPEAOAzERB_zfOehiBUjZyb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Staff receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;146&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--LeaseReceivableCurrentt_iI_pn3n3_maPEAOAzERB_zOHwp2aJIT7l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;301&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maPEAOAzERB_zPuqTv3kECW2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzERB_zTUbMYbCW5pd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid expenses and
    other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,950&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,693&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_z4mUyPcIOM26" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F15_zEoQS8R6iFYa" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

</us-gaap:OtherCurrentAssetsTextBlock>
    <us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact000964">&lt;p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_znYOrjOr8rA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid
expenses and other current assets comprise of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B5_z16ByLbVaOtc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of prepaid expenses and other current assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20230331_znGDdHSTmLD8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240331_zhka3t9HbPO1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzERB_zn6n43dWazY9" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Pre-payments&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,742&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,676&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzERB_zoZIQMS7yL67" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Prepaid taxes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--IndemnificationAssetCurrent_iI_pn3n3_maPEAOAzERB_zMZOmAV4ed6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Indemnification asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0973"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--IncomeTaxAssetCurrent_iI_pn3n3_maPEAOAzERB_z7JiHJZ79jgd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current income tax asset&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,496&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,368&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ValueAddedTaxReceivableCurrent_iI_pn3n3_maPEAOAzERB_zlC2gI2BIf7a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;VAT receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,362&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,491&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--Receivables_iI_pn3n3_maPEAOAzERB_zQyA8BvNWjo9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Receivable from Main Street
    &lt;span id="xdx_F4D_zQSaUz5kFIM6"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0981"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;808&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--SundryDebtorsReceivableCurrent_iI_pn3n3_maPEAOAzERB_zkGXAKsZ8QIl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Sundry debtors&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,378&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,693&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzERB_z7dB5vnc69ji" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Deposits&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;88&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--StaffReceivableCurrent_iI_pn3n3_maPEAOAzERB_zfOehiBUjZyb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Staff receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;146&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--LeaseReceivableCurrentt_iI_pn3n3_maPEAOAzERB_zOHwp2aJIT7l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease receivable&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;171&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;301&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maPEAOAzERB_zPuqTv3kECW2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Interest receivable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzERB_zTUbMYbCW5pd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Prepaid expenses and
    other current assets&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,950&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,693&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_z4mUyPcIOM26" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F15_zEoQS8R6iFYa" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

</us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000966"
      unitRef="USD">2742000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:OtherPrepaidExpenseCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000967"
      unitRef="USD">2676000</us-gaap:OtherPrepaidExpenseCurrent>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000969"
      unitRef="USD">95000</us-gaap:PrepaidTaxes>
    <us-gaap:PrepaidTaxes
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">102000</us-gaap:PrepaidTaxes>
    <AIOT:IndemnificationAssetCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">474000</AIOT:IndemnificationAssetCurrent>
    <AIOT:IncomeTaxAssetCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000975"
      unitRef="USD">1496000</AIOT:IncomeTaxAssetCurrent>
    <AIOT:IncomeTaxAssetCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">1368000</AIOT:IncomeTaxAssetCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">1362000</us-gaap:ValueAddedTaxReceivableCurrent>
    <us-gaap:ValueAddedTaxReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000979"
      unitRef="USD">1491000</us-gaap:ValueAddedTaxReceivableCurrent>
    <AIOT:Receivables
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">808000</AIOT:Receivables>
    <AIOT:SundryDebtorsReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">3378000</AIOT:SundryDebtorsReceivableCurrent>
    <AIOT:SundryDebtorsReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000985"
      unitRef="USD">2693000</AIOT:SundryDebtorsReceivableCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000987"
      unitRef="USD">131000</us-gaap:DepositsAssetsCurrent>
    <us-gaap:DepositsAssetsCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">88000</us-gaap:DepositsAssetsCurrent>
    <AIOT:StaffReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000990"
      unitRef="USD">91000</AIOT:StaffReceivableCurrent>
    <AIOT:StaffReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000991"
      unitRef="USD">146000</AIOT:StaffReceivableCurrent>
    <AIOT:LeaseReceivableCurrentt
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000993"
      unitRef="USD">171000</AIOT:LeaseReceivableCurrentt>
    <AIOT:LeaseReceivableCurrentt
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">301000</AIOT:LeaseReceivableCurrentt>
    <us-gaap:InterestReceivableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000996"
      unitRef="USD">10000</us-gaap:InterestReceivableCurrent>
    <us-gaap:InterestReceivableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000997"
      unitRef="USD">20000</us-gaap:InterestReceivableCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact000999"
      unitRef="USD">9950000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001000"
      unitRef="USD">9693000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001003">&lt;p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztaaWwAftCB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;6.
&lt;span id="xdx_829_zAjIeYUZ4ex9"&gt;Property, plant and equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property,
plant and equipment comprises owned and right-of-use assets. The Company leases many assets including property, motor vehicles and office
equipment.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zBfV6BAd3Ch9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of owned assets are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zSxGaHUztoyi" style="display: none"&gt;Schedule
of property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230331_zT7Re6nNSFLe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240331_zhyhgoukU1Si" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z6g7RDwGnKAc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;684&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z9VoD7B3GCGk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,948&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,243&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zm87Y6JoxvI1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,295&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,205&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember_z0fE9EvT1Jd8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Computer and radio equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,743&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesMember_z7OGV9VlWeZ5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;In-vehicle devices&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;72,405&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;80,169&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zS8X3F6d4ULh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Assets in progress&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzGkg_zzi8Mbebl1Ja" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;80,210&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;88,447&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzGkg_zQmam1hQHH5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: accumulated depreciation and impairments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(46,932&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(52,860&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzGkg_ztsenX422hv7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;33,278&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,587&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_z9g39uLmyfR9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total
depreciation expense related to owned assets during the years ended March 31, 2023 and 2024 was &lt;span style="background-color: white"&gt;$&lt;span id="xdx_908_eus-gaap--Depreciation_pn5n6_c20220401__20230331_zzsCJ5gB7oy"&gt;9.7
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million
and $&lt;span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20230401__20240331_zOGTS2p9kzEd"&gt;14.2&lt;/span&gt;&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million,
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;respectively. Depreciation expense related to
in-vehicle devices is included in subscription cost of revenue.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
fiscal year 2023, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from &lt;span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_znZMRe9poe92"&gt;3
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years to &lt;span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zIVixkrBor66"&gt;5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years. The reassessment of the useful
lives resulted in a $&lt;span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20220401__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_zJfXpE337wMi"&gt;1.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2023 had the change not occurred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
fiscal year 2024, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from &lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_zDYsNGx4y2g7"&gt;29
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;to &lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zVNAThTpGgma" title="Estimated useful lives of property and equipment"&gt;34
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;months. The reassessment of the useful
lives resulted in a $&lt;span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20230401__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_znyPzhCMlCAd"&gt;1.2
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2024 had the change not occurred.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_ecustom--ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_zjBdDiyQWHH5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of right-of-use assets are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BC_zMtJHdD6tFBi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of right of use asset&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230331_z2YIw6pAiHp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240331_zd7UkgdiMcF1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z6f8rUD7IeI8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Property&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,792&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,849&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentVehiclesAndOtherMember_maOLROUzgEz_z9oAzoe4cxxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equipment, motor vehicles and other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;259&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;330&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msOLROUzgEz_zxjwR65Mg7x4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,550&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_iTI_pn3n3_mtOLROUzgEz_zw6mzakXkYpg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,794&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_z1FXJijIEmY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001005">&lt;p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zBfV6BAd3Ch9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of owned assets are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B9_zSxGaHUztoyi" style="display: none"&gt;Schedule
of property, plant and equipment&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230331_zT7Re6nNSFLe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20240331_zhyhgoukU1Si" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z6g7RDwGnKAc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Plant and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;793&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;684&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z9VoD7B3GCGk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Motor vehicles&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,948&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,243&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zm87Y6JoxvI1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Furniture, fixtures and equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,295&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,205&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember_z0fE9EvT1Jd8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Computer and radio equipment&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,743&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,131&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesMember_z7OGV9VlWeZ5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;In-vehicle devices&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;72,405&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;80,169&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zS8X3F6d4ULh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Assets in progress&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzGkg_zzi8Mbebl1Ja" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets, gross&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;80,210&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;88,447&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzGkg_zQmam1hQHH5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: accumulated depreciation and impairments&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(46,932&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(52,860&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzGkg_ztsenX422hv7" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Owned assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;33,278&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,587&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember"
      decimals="-3"
      id="Fact001007"
      unitRef="USD">793000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_EquipmentMember"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">684000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact001010"
      unitRef="USD">1948000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_VehiclesMember"
      decimals="-3"
      id="Fact001011"
      unitRef="USD">2243000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact001013"
      unitRef="USD">1295000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_FurnitureAndFixturesMember"
      decimals="-3"
      id="Fact001014"
      unitRef="USD">1205000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">3743000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_ComputerAndRadioEquipmentMember"
      decimals="-3"
      id="Fact001017"
      unitRef="USD">4131000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember"
      decimals="-3"
      id="Fact001019"
      unitRef="USD">72405000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_InVehicleDevicesMember"
      decimals="-3"
      id="Fact001020"
      unitRef="USD">80169000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember"
      decimals="-3"
      id="Fact001022"
      unitRef="USD">26000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_AssetUnderConstructionMember"
      decimals="-3"
      id="Fact001023"
      unitRef="USD">15000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001025"
      unitRef="USD">80210000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001026"
      unitRef="USD">88447000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001028"
      unitRef="USD">46932000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001029"
      unitRef="USD">52860000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001031"
      unitRef="USD">33278000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001032"
      unitRef="USD">35587000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001033"
      unitRef="USD">9700000</us-gaap:Depreciation>
    <us-gaap:Depreciation
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001034"
      unitRef="USD">14200000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001035">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001036">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="From2022-04-012023-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001037"
      unitRef="USD">1400000</us-gaap:Depreciation>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001038">P29M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001040">P34M</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:Depreciation
      contextRef="From2023-04-012024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001041"
      unitRef="USD">1200000</us-gaap:Depreciation>
    <AIOT:ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001043">&lt;p id="xdx_897_ecustom--ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_zjBdDiyQWHH5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of right-of-use assets are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BC_zMtJHdD6tFBi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of right of use asset&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20230331_z2YIw6pAiHp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_493_20240331_zd7UkgdiMcF1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z6f8rUD7IeI8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Property&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,792&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,849&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentVehiclesAndOtherMember_maOLROUzgEz_z9oAzoe4cxxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Equipment, motor vehicles and other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;259&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;330&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--OperatingLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msOLROUzgEz_zxjwR65Mg7x4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,550&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_iTI_pn3n3_mtOLROUzgEz_zw6mzakXkYpg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,501&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,794&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</AIOT:ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock>
    <AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember"
      decimals="-3"
      id="Fact001045"
      unitRef="USD">5792000</AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_us-gaap_BuildingMember"
      decimals="-3"
      id="Fact001046"
      unitRef="USD">5849000</AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember"
      decimals="-3"
      id="Fact001048"
      unitRef="USD">259000</AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_EquipmentVehiclesAndOtherMember"
      decimals="-3"
      id="Fact001049"
      unitRef="USD">330000</AIOT:OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001051"
      unitRef="USD">2550000</AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001052"
      unitRef="USD">2385000</AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001054"
      unitRef="USD">3501000</AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization>
    <AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001055"
      unitRef="USD">3794000</AIOT:OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization>
    <us-gaap:IntangibleAssetsDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001057">&lt;p id="xdx_80F_eus-gaap--IntangibleAssetsDisclosureTextBlock_zBxXUmxrRWjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;7.
&lt;span id="xdx_821_z1at9yaUom3b"&gt;Intangible assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z7Occ7uMYwqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets comprise the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B9_zlU00rQZVWTi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 11%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Patents and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zm0D90dNcSu2"&gt;&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zs4T5dj8X1Z"&gt;3&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zdI1Z52VNx9f"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_z6fxQpB22wq5"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_madrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zkb7FuXzXbvc" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zUaNhilJ1004" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(63&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zpnWe5VcwOtk" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLcvFQFk3CP8" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zCbsXiDa1iS6" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(67&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zaXq9bF6kWrd" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zoXAErKcAkbk"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z7FRq79YyIV4"&gt;1&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zTaqgJToHTpl"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_z9d86Le69W8f"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRnyxeIhoq25" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,234&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxPHP31kCTmb" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,061&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNOKbnaLiHPj" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,173&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmfXalJDj7Bg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zLb8z4JUrbzl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,955&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTtKYSqBe8Xf" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,045&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Internal-use software, technology and other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zGM4J4E8qtdi"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zf6F5jlUWzJa"&gt;1&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zBkUYNQ2TfKa"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zQOhkwXdL93j"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_za1CjjdZiZx4" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,031&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_z7bRAqt30tNd" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(22,336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zuS50K2BW1Rh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;16,695&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zybqaC3nHF0j" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,079&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zmUSbqB52l24" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(22,356&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zAnGPlZ8XX5b" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;16,723&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331_zYOyQqDIItP7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;47,355&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331_zMkZnO5DziT3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(25,460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331_zlN8tcBGiSB3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,895&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zrY2jvEb8O46" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross Carrying amount"&gt;&lt;span style="-sec-ix-redline: true"&gt;45,170&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331_zP3DfSfKHKka" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(24,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331_zGehn22W1g3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,792&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zggALnphOFFj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;For
the years ended March 31, 2023 and 2024, amortization expense of $&lt;span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220401__20230331_zZnJAuQ3RiL3"&gt;5.9
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and $&lt;span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230401__20240331_zrWsXWp4Gr3b" title="Amortization expense"&gt;6.2
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million has been
recognized, respectively. Non-cash disposals of $&lt;span id="xdx_90D_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20220401__20230331_zvVKgzjadiSk" title="Non-cash disposals"&gt;1.5
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and $&lt;span id="xdx_906_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20230401__20240331_z0ua8sChsX2a" title="Non-cash disposals"&gt;6.9
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million were
recognized for the years ended March 31, 2023 and 2024, respectively, and form part of accumulated amortization movements. Foreign exchange
related gains of $&lt;span id="xdx_902_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20220401__20230331_zq5iGUqZpVT2" title="Foreign exchange related gains (losses)"&gt;3.7
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and foreign
exchange related losses of $&lt;span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20230401__20240331_zJex0nl91ROc"&gt;0.4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million, on accumulated
amortization, were recognized for the years ended March 31, 2023 and 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
weighted averag&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;e amortization period of intangible
assets purchased during the year ended March 31, 2023 and 2024 is &lt;span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20220401__20230331_zucso0LHHje2"&gt;8
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;years and &lt;span id="xdx_907_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230401__20240331_zJ5xBa8gHmM1" style="background-color: white" title="Weighted average amortization period of intangibles purchased"&gt;4
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;years&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;,
res&lt;span style="background-color: white"&gt;pectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;March 31, &lt;span style="background-color: white"&gt;2023
and 2024, there was internal-use software in progress of $&lt;/span&gt;&lt;span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20230331_zp0cbeYp07D"&gt;3.3
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million and $&lt;/span&gt;&lt;span id="xdx_90C_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20240331_zjFOiBzpK5M3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Internally generated in-house software in progress"&gt;3.1
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million, respectively.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zYVPsYUqZxeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2024, the estimated future amortization expense is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B3_zbt0TVgbpmy9" style="display: none"&gt;Schedule
of estimated future amortization expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Years ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240331_z2RRauVP53si"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzryD_zuC5vwxXHB2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;7,553&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzryD_zIgk8WcTg923" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,766&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzryD_zRHwep7f2lsf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzryD_zyIKXft7y5wk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,219&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzryD_zheK22oTTMXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzryD_zgAuGrxFsrf4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzryD_zj5uygAmmTqf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,792&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zwAhlhSU62Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001059">&lt;p id="xdx_896_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z7Occ7uMYwqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Intangible
assets comprise the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B9_zlU00rQZVWTi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of intangible assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Useful life (in years)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross carrying amount&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accumulated amortization&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 11%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Patents and trademarks&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 11%; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zm0D90dNcSu2"&gt;&lt;span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zs4T5dj8X1Z"&gt;3&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zdI1Z52VNx9f"&gt;&lt;span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_z6fxQpB22wq5"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_madrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zkb7FuXzXbvc" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;90&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zUaNhilJ1004" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(63&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zpnWe5VcwOtk" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLcvFQFk3CP8" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zCbsXiDa1iS6" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(67&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zaXq9bF6kWrd" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zoXAErKcAkbk"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z7FRq79YyIV4"&gt;1&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zTaqgJToHTpl"&gt;&lt;span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_z9d86Le69W8f"&gt;10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRnyxeIhoq25" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,234&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxPHP31kCTmb" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,061&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNOKbnaLiHPj" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,173&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmfXalJDj7Bg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zLb8z4JUrbzl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,955&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTtKYSqBe8Xf" style="text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,045&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Internal-use software, technology and other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zGM4J4E8qtdi"&gt;&lt;span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zf6F5jlUWzJa"&gt;1&lt;/span&gt;
    &lt;/span&gt;- &lt;span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zBkUYNQ2TfKa"&gt;&lt;span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zQOhkwXdL93j"&gt;20&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_za1CjjdZiZx4" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,031&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_z7bRAqt30tNd" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(22,336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zuS50K2BW1Rh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;16,695&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zybqaC3nHF0j" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;39,079&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zmUSbqB52l24" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(22,356&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zAnGPlZ8XX5b" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;16,723&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331_zYOyQqDIItP7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Gross"&gt;&lt;span style="-sec-ix-redline: true"&gt;47,355&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331_zMkZnO5DziT3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(25,460&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331_zlN8tcBGiSB3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,895&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zrY2jvEb8O46" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross Carrying amount"&gt;&lt;span style="-sec-ix-redline: true"&gt;45,170&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331_zP3DfSfKHKka" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Accumulated amortization"&gt;&lt;span style="-sec-ix-redline: true"&gt;(24,378&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331_zGehn22W1g3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,792&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001060">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001061">P3Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001062">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001063">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001065"
      unitRef="USD">90000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001067"
      unitRef="USD">63000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001069"
      unitRef="USD">27000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001071"
      unitRef="USD">91000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001073"
      unitRef="USD">67000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_custom_PatentsAndTrademarksMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001075"
      unitRef="USD">24000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001076">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001077">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001078">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001079">P10Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001081"
      unitRef="USD">8234000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001083"
      unitRef="USD">3061000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001085"
      unitRef="USD">5173000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001087"
      unitRef="USD">6000000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001089"
      unitRef="USD">1955000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_us-gaap_CustomerRelationshipsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001091"
      unitRef="USD">4045000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001092">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001093">P1Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001094">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001095">P20Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001097"
      unitRef="USD">39031000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001099"
      unitRef="USD">22336000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001101"
      unitRef="USD">16695000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001103"
      unitRef="USD">39079000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001105"
      unitRef="USD">22356000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_us-gaap_TechnologyBasedIntangibleAssetsMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001107"
      unitRef="USD">16723000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001109"
      unitRef="USD">47355000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001111"
      unitRef="USD">25460000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001113"
      unitRef="USD">21895000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001115"
      unitRef="USD">45170000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001117"
      unitRef="USD">24378000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001119"
      unitRef="USD">20792000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001120"
      unitRef="USD">5900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001122"
      unitRef="USD">6200000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001124"
      unitRef="USD">1500000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:GainLossOnDispositionOfIntangibleAssets
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001126"
      unitRef="USD">6900000</us-gaap:GainLossOnDispositionOfIntangibleAssets>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001128"
      unitRef="USD">3700000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:ForeignCurrencyTransactionGainLossAfterTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001129"
      unitRef="USD">400000</us-gaap:ForeignCurrencyTransactionGainLossAfterTax>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001130">P8Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001132">P4Y</us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001133"
      unitRef="USD">3300000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001135"
      unitRef="USD">3100000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001137">&lt;p id="xdx_89F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zYVPsYUqZxeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2024, the estimated future amortization expense is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B3_zbt0TVgbpmy9" style="display: none"&gt;Schedule
of estimated future amortization expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Years ending March 31,&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20240331_z2RRauVP53si"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzryD_zuC5vwxXHB2a" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;7,553&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzryD_zIgk8WcTg923" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,766&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzryD_zRHwep7f2lsf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzryD_zyIKXft7y5wk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,219&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzryD_zheK22oTTMXi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzryD_zgAuGrxFsrf4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzryD_zj5uygAmmTqf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,792&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001139"
      unitRef="USD">7553000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001141"
      unitRef="USD">5766000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001143"
      unitRef="USD">4964000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001145"
      unitRef="USD">2219000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001147"
      unitRef="USD">279000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001149"
      unitRef="USD">11000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001151"
      unitRef="USD">20792000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001153">&lt;p id="xdx_80E_eus-gaap--OtherAssetsDisclosureTextBlock_zleNBWCRUdj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;8.
&lt;span id="xdx_823_zYPJSYfFWr2l"&gt;Other assets&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z51uGqdYSUV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of other assets (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zTGWfJ4zxnph"&gt;Schedule
of other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230331_zOObRqQRzJY5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240331_zB6HPyWeEG44" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maOANztco_z3PyiC36Tu1h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,014&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,088&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermAccountsNotesAndLoansReceivableNetNoncurrent_iI_pn3n3_maOANztco_zaXodj8GEnLc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Loans to external parties and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseReceivablesNoncurrent_iI_pn3n3_maOANztco_zl29bhcmpmQi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease receivables - non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANztco_zUqnfKdsGJKh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,804&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,061&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_z7twyVplmCbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Deferred
commissions&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_z9lAX4zWyl3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
commissions arise from commissions paid to sales employees and external third parties to obtain contracts with customers, unless the
amortization period is 12 months or less, in which instance it is expensed immediately. The following is a summary of the amortization
expense (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zcXUWhK29df6" style="display: none"&gt;Schedule
of deferred commissions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220401__20230331_zbKQ9gj8hQle" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230401__20240331_z7nu0eVYmnrd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zUdIiSc9vAf2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Amortization recognized during the year:&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,276&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,894&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zJHWl3WXgkwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Cost of revenue (external commissions)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,366&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,977&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vqegPYi8L6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Sales and marketing (internal commissions)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(910&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(917&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z25bfcavhxNe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Amortization recognized from deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(910&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(917&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8A3_zZC9ElkxM4o8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Loans
to external parties&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
loans to external parties relate to Broad-based Black Economic Empowerment transaction entered to in South Africa.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023, the amortized cost of the loans to B&lt;span style="background-color: white"&gt;lack Industrialists Group Property Management
Company (Pty) Ltd (&lt;/span&gt;&#x201c;&lt;span style="background-color: white"&gt;BIG&lt;/span&gt;&#x201d;&lt;span style="background-color: white"&gt;) and amounted
to $&lt;span id="xdx_90D_eus-gaap--NotesReceivableNet_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_zswBXEOTBEU9" title="Carrying amount of loans to external parties"&gt;0.5
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million.
As of March 31, 2024, &lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;the amortized cost of the
loan to BIG amounted to &lt;span style="background-color: white"&gt;$&lt;span id="xdx_90C_eus-gaap--NotesReceivableNet_iI_pn5n6_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_z4BjBd5CYSMa" title="Carrying amount of loans to external parties"&gt;0.5
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;million. &lt;span style="background-color: white"&gt;The
loan to BIG was originated during fiscal year 2020, and is on off-market terms. The imputed interest rate on the loans to BIG is &lt;span id="xdx_907_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_pid_dp_uPure_c20230401__20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zS2ySnBhv2Xk" title="Receivable with imputed interest"&gt;9.65&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;%.
Imputed interest rate represents the interest rate that results from a process of approximation required when the presen&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;t
value of a loan must be estimated because an established exchange price is not determinable and the loan has no ready market. As of March
31 2024, the fair value of the loan to BIG &lt;span style="background-color: white"&gt;determined using a discount rate of &lt;span id="xdx_90B_ecustom--LoansReceivableMeasurementInput_iI_pid_uPure_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXKReVib81Jc" title="Discount rate"&gt;11.25&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;%
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;amounted to &lt;span style="background-color: white"&gt;$&lt;span id="xdx_907_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zudpvQQImUId" title="Fair value of loans to external parties"&gt;0.5
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;million.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001155">&lt;p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z51uGqdYSUV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of other assets (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BC_zTGWfJ4zxnph"&gt;Schedule
of other assets&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20230331_zOObRqQRzJY5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20240331_zB6HPyWeEG44" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maOANztco_z3PyiC36Tu1h" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,014&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,088&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LongTermAccountsNotesAndLoansReceivableNetNoncurrent_iI_pn3n3_maOANztco_zaXodj8GEnLc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Loans to external parties and other receivables&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;498&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--LeaseReceivablesNoncurrent_iI_pn3n3_maOANztco_zl29bhcmpmQi" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease receivables - non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;292&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;499&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANztco_zUqnfKdsGJKh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,804&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,061&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001157"
      unitRef="USD">6014000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:CapitalizedContractCostNetNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001158"
      unitRef="USD">9088000</us-gaap:CapitalizedContractCostNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001160"
      unitRef="USD">498000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001161"
      unitRef="USD">474000</us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent>
    <AIOT:LeaseReceivablesNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001163"
      unitRef="USD">292000</AIOT:LeaseReceivablesNoncurrent>
    <AIOT:LeaseReceivablesNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001164"
      unitRef="USD">499000</AIOT:LeaseReceivablesNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001166"
      unitRef="USD">6804000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001167"
      unitRef="USD">10061000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:CapitalizedContractCostTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001169">&lt;p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_z9lAX4zWyl3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
commissions arise from commissions paid to sales employees and external third parties to obtain contracts with customers, unless the
amortization period is 12 months or less, in which instance it is expensed immediately. The following is a summary of the amortization
expense (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BE_zcXUWhK29df6" style="display: none"&gt;Schedule
of deferred commissions&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220401__20230331_zbKQ9gj8hQle" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230401__20240331_z7nu0eVYmnrd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zUdIiSc9vAf2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Amortization recognized during the year:&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,276&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,894&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zJHWl3WXgkwh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Cost of revenue (external commissions)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,366&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(4,977&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vqegPYi8L6" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Sales and marketing (internal commissions)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(910&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(917&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z25bfcavhxNe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Amortization recognized from deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(910&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(917&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</us-gaap:CapitalizedContractCostTableTextBlock>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001171"
      unitRef="USD">-4276000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001172"
      unitRef="USD">-5894000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001174"
      unitRef="USD">-3366000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_CostOfSalesMember"
      decimals="-3"
      id="Fact001175"
      unitRef="USD">-4977000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="Fact001177"
      unitRef="USD">-910000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="Fact001178"
      unitRef="USD">-917000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="Fact001180"
      unitRef="USD">-910000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:CapitalizedContractCostAmortization
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_us-gaap_SellingAndMarketingExpenseMember"
      decimals="-3"
      id="Fact001181"
      unitRef="USD">-917000</us-gaap:CapitalizedContractCostAmortization>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001183"
      unitRef="USD">500000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001185"
      unitRef="USD">500000</us-gaap:NotesReceivableNet>
    <us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate
      contextRef="From2023-04-012024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001187"
      unitRef="Pure">0.0965</us-gaap:ReceivableWithImputedInterestEffectiveYieldInterestRate>
    <AIOT:LoansReceivableMeasurementInput
      contextRef="AsOf2024-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_us-gaap_MeasurementInputDiscountRateMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001189"
      unitRef="Pure">11.25</AIOT:LoansReceivableMeasurementInput>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001191"
      unitRef="USD">500000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001193">&lt;p id="xdx_804_eus-gaap--OtherLiabilitiesDisclosureTextBlock_zA8iGVuZEKw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;9.
&lt;span id="xdx_826_zDKQEa9VHqkc"&gt;Accrued expenses and other liabilities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zofJasm6D496" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses comprise the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_znGcOeC02fwj" style="display: none"&gt;Schedule
of accrued expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230331_zAbSSasoznD6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240331_zYoHSkdEANsf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualCurrent_iI_pn3n3_maALCzStU_z07UlB6kh5Ad" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--MaintenanceLiabilityCurrent_iI_pn3n3_maALCzStU_zIGMC5Yzsg31" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;430&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zIasIKHiBv1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Employee-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,392&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,269&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzStU_zKApGPd8zbgg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Bonus and incentives&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,952&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maALCzStU_zJuHH8y6HdCb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zV21I2IOpOr8" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_zT6WagoJC5T5" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1211"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;688&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;859&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_maALCzStU_zifgTyvA90ji" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,675&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,338&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzStU_zcBFYa06HLz9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss contingency &lt;sup id="xdx_F4C_zM26UOz2prRl"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1218"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pn3n3_maALCzStU_zUPOwosQvefd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Value added tax payables&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,239&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;886&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_iI_pn3n3_maALCzStU_zMnXr5CUCIQi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Post-acquisition support
    and hardware payable &lt;sup id="xdx_F4A_zpoZu6UFeby7"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,265&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,617&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zWbharAkkmWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,662&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,712&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzStU_zxtnLXSuqkZ3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,486&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,110&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLNz9pN_zocihbC8NOte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_z6p1aTDFSVHl" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zmoY7uqA0ZPe" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1235"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,966&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,852&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_maOLNz9pN_zUcE5reJnFFa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;402&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;484&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_iTI_mtOLNz9pN_zOJNKcJt3dy5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,368&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span&gt;&lt;sup id="xdx_F0B_zpr8NduIonek"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_F1E_zUwiKzps9eJl" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Relates
                                            to the acquisition of Trimble&#x2019;s FSM business, including the remaining purchase consideration
                                            that has been agreed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p id="xdx_8AD_zQKwkW4qz0Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Product
warranties&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zm6PSIIQ1Zxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management
estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well
as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the
movement in the accrual in thousands:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B9_zeu19YtbNAUb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of product warranties&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220401__20230331_zgxB1MS2pdI4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230401__20240331_zBlTax962nNa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--StandardProductWarrantyAccrual_iS_pn3n3_zKnuDI7uJio8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;359&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrualPreexistingIncreaseDecrease_pn3n3_zVRkcMAPOO0g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Warranty expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_pn3n3_zbDvJ78PQHge" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reclassification &lt;span&gt;&lt;sup&gt;(&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;sup&gt;&lt;span id="xdx_F45_zhPrqG15wkN" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(261&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1253"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pn3n3_di_zpMlJzqrkkP2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(154&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zfstO0s1XXs4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquisition &lt;sup id="xdx_F49_zfr58cEggaag"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1259"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_pn3n3_z7OfiArrAkl3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrual_iE_pn3n3_zPGzGnZAVVGd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance as of March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;359&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--StandardProductWarrantyAccrualNoncurrent_iE_pn3n3_z49PktbN7437" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current portion (included in other liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StandardProductWarrantyAccrualCurrent_iE_pn3n3_zRllXu1noUD3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;sup id="xdx_F00_zLHTh0rfajSk"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1A_zsxCMFyFWHv3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;sup id="xdx_F0C_zdpIPKjkCw6a"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1D_z6cijWX8la54" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Relates
to the acquisition of Trimble&#x2019;s FSM business.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AB_zHljSElF9Mgg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001195">&lt;p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zofJasm6D496" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accrued
expenses comprise the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B8_znGcOeC02fwj" style="display: none"&gt;Schedule
of accrued expenses&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20230331_zAbSSasoznD6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20240331_zYoHSkdEANsf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualCurrent_iI_pn3n3_maALCzStU_z07UlB6kh5Ad" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--MaintenanceLiabilityCurrent_iI_pn3n3_maALCzStU_zIGMC5Yzsg31" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Maintenance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;430&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zIasIKHiBv1" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Employee-related accruals&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,392&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,269&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzStU_zKApGPd8zbgg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Bonus and incentives&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,952&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maALCzStU_zJuHH8y6HdCb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zV21I2IOpOr8" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_zT6WagoJC5T5" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1211"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1212"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;688&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;859&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_maALCzStU_zifgTyvA90ji" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Accrued commissions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,675&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,338&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzStU_zcBFYa06HLz9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Loss contingency &lt;sup id="xdx_F4C_zM26UOz2prRl"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;474&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1218"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pn3n3_maALCzStU_zUPOwosQvefd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Value added tax payables&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,239&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;886&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_iI_pn3n3_maALCzStU_zMnXr5CUCIQi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Post-acquisition support
    and hardware payable &lt;sup id="xdx_F4A_zpoZu6UFeby7"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,265&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,617&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zWbharAkkmWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other accruals&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,662&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,712&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzStU_zxtnLXSuqkZ3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total current&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,486&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20,110&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLNz9pN_zocihbC8NOte" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_z6p1aTDFSVHl" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"&gt;&lt;span id="xdx_908_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zmoY7uqA0ZPe" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1234"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1235"&gt;Lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,966&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,852&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_maOLNz9pN_zUcE5reJnFFa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;402&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;484&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_iTI_mtOLNz9pN_zOJNKcJt3dy5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total non-current&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,368&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,336&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span&gt;&lt;sup id="xdx_F0B_zpr8NduIonek"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_F1E_zUwiKzps9eJl" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Relates
                                            to the acquisition of Trimble&#x2019;s FSM business, including the remaining purchase consideration
                                            that has been agreed.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

</us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001197"
      unitRef="USD">317000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001198"
      unitRef="USD">332000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <AIOT:MaintenanceLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001200"
      unitRef="USD">430000</AIOT:MaintenanceLiabilityCurrent>
    <AIOT:MaintenanceLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001201"
      unitRef="USD">145000</AIOT:MaintenanceLiabilityCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001203"
      unitRef="USD">3392000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherEmployeeRelatedLiabilitiesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001204"
      unitRef="USD">3269000</us-gaap:OtherEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001206"
      unitRef="USD">3344000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:AccruedBonusesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001207"
      unitRef="USD">3952000</us-gaap:AccruedBonusesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001209"
      unitRef="USD">688000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001210"
      unitRef="USD">859000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001214"
      unitRef="USD">3675000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:AccruedSalesCommissionCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001215"
      unitRef="USD">4338000</us-gaap:AccruedSalesCommissionCurrent>
    <us-gaap:LossContingencyAccrualCarryingValueCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001217"
      unitRef="USD">474000</us-gaap:LossContingencyAccrualCarryingValueCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001220"
      unitRef="USD">1239000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001221"
      unitRef="USD">886000</us-gaap:SalesAndExciseTaxPayableCurrent>
    <AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001223"
      unitRef="USD">2265000</AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent>
    <AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001224"
      unitRef="USD">1617000</AIOT:BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001226"
      unitRef="USD">5662000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:OtherAccruedLiabilitiesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001227"
      unitRef="USD">4712000</us-gaap:OtherAccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001229"
      unitRef="USD">21486000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001230"
      unitRef="USD">20110000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001232"
      unitRef="USD">2966000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001233"
      unitRef="USD">2852000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001237"
      unitRef="USD">402000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherAccruedLiabilitiesNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001238"
      unitRef="USD">484000</us-gaap:OtherAccruedLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001240"
      unitRef="USD">3368000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001241"
      unitRef="USD">3336000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001244">&lt;p id="xdx_89E_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zm6PSIIQ1Zxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management
estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well
as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the
movement in the accrual in thousands:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B9_zeu19YtbNAUb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of product warranties&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20220401__20230331_zgxB1MS2pdI4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230401__20240331_zBlTax962nNa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Product warranties&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--StandardProductWarrantyAccrual_iS_pn3n3_zKnuDI7uJio8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;683&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;359&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrualPreexistingIncreaseDecrease_pn3n3_zVRkcMAPOO0g" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Warranty expense&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_pn3n3_zbDvJ78PQHge" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Reclassification &lt;span&gt;&lt;sup&gt;(&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;sup&gt;&lt;span id="xdx_F45_zhPrqG15wkN" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(261&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1253"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pn3n3_di_zpMlJzqrkkP2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Utilized&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(154&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zfstO0s1XXs4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Acquisition &lt;sup id="xdx_F49_zfr58cEggaag"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1259"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_pn3n3_z7OfiArrAkl3" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(97&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrual_iE_pn3n3_zPGzGnZAVVGd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Balance as of March 31&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;359&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;356&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--StandardProductWarrantyAccrualNoncurrent_iE_pn3n3_z49PktbN7437" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current portion (included in other liabilities)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;42&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;24&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--StandardProductWarrantyAccrualCurrent_iE_pn3n3_zRllXu1noUD3" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current portion&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;317&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;332&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;sup id="xdx_F00_zLHTh0rfajSk"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1A_zsxCMFyFWHv3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;sup id="xdx_F0C_zdpIPKjkCw6a"&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1D_z6cijWX8la54" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;Relates
to the acquisition of Trimble&#x2019;s FSM business.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001246"
      unitRef="USD">683000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001247"
      unitRef="USD">359000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001249"
      unitRef="USD">147000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001250"
      unitRef="USD">5000</us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease>
    <AIOT:StandardProductWarrantyAccrualIncreaseDecreaseForReclassification
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001252"
      unitRef="USD">-261000</AIOT:StandardProductWarrantyAccrualIncreaseDecreaseForReclassification>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001255"
      unitRef="USD">154000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualPayments
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001256"
      unitRef="USD">1000</us-gaap:StandardProductWarrantyAccrualPayments>
    <us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001258"
      unitRef="USD">41000</us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001261"
      unitRef="USD">-97000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001262"
      unitRef="USD">-7000</us-gaap:StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001264"
      unitRef="USD">359000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrual
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001265"
      unitRef="USD">356000</us-gaap:StandardProductWarrantyAccrual>
    <us-gaap:StandardProductWarrantyAccrualNoncurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001267"
      unitRef="USD">42000</us-gaap:StandardProductWarrantyAccrualNoncurrent>
    <us-gaap:StandardProductWarrantyAccrualNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001268"
      unitRef="USD">24000</us-gaap:StandardProductWarrantyAccrualNoncurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001270"
      unitRef="USD">317000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:StandardProductWarrantyAccrualCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001271"
      unitRef="USD">332000</us-gaap:StandardProductWarrantyAccrualCurrent>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001275">&lt;p id="xdx_801_eus-gaap--RevenueFromContractWithCustomerTextBlock_zOZnw9Kn2yPl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;10.
&lt;span id="xdx_82B_zwj4MTbwRyd8"&gt;Deferred revenue&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zhmVrKOWwrjb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement in deferred revenue is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zcZqv1vt9Jyh" style="display: none"&gt;Schedule
of movement in deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220401__20230331_zYTS1kXE5aC4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230401__20240331_zTkP9Jvpdzil" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pn3n3_zbRXX9GCaba9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,692&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,295&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--ContractWithCustomerLiabilityAdditions_pn3n3_zzTRTR36bub2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Increases during the year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;49,544&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;48,108&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_pn3n3_zcVqz5wTHzgf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Recognized as revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(49,878&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(46,784&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_pn3n3_z5J4G2SOxZB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,063&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(225&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pn3n3_zisrpFIvzO6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A8_zkwpw5nuwOf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the year ended March 31, 2023 and March 31, 2024, revenue of $&lt;span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20230331_z6xs9hY8ctv2" title="Contract with customer, liability, revenue recognized"&gt;4.1&lt;/span&gt; million and $&lt;span style="background-color: white"&gt;&lt;span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230401__20240331_zasaJU7hnBHg" title="Contract with customer, liability, revenue recognized"&gt;3.6&lt;/span&gt;&lt;/span&gt; million,
respectively, was recognized which was included in the deferred revenue balances as of the beginning of the year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001277">&lt;p id="xdx_894_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zhmVrKOWwrjb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
movement in deferred revenue is as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_zcZqv1vt9Jyh" style="display: none"&gt;Schedule
of movement in deferred revenue&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220401__20230331_zYTS1kXE5aC4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49C_20230401__20240331_zTkP9Jvpdzil" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pn3n3_zbRXX9GCaba9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,692&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,295&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--ContractWithCustomerLiabilityAdditions_pn3n3_zzTRTR36bub2" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Increases during the year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;49,544&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;48,108&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_pn3n3_zcVqz5wTHzgf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Recognized as revenue&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(49,878&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(46,784&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_pn3n3_z5J4G2SOxZB1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation difference&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,063&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(225&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pn3n3_zisrpFIvzO6f" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,295&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,394&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001279"
      unitRef="USD">6692000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001280"
      unitRef="USD">5295000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <AIOT:ContractWithCustomerLiabilityAdditions
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001282"
      unitRef="USD">49544000</AIOT:ContractWithCustomerLiabilityAdditions>
    <AIOT:ContractWithCustomerLiabilityAdditions
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001283"
      unitRef="USD">48108000</AIOT:ContractWithCustomerLiabilityAdditions>
    <AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001285"
      unitRef="USD">-49878000</AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized>
    <AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001286"
      unitRef="USD">-46784000</AIOT:ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized>
    <AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001288"
      unitRef="USD">-1063000</AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments>
    <AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001289"
      unitRef="USD">-225000</AIOT:ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001291"
      unitRef="USD">5295000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001292"
      unitRef="USD">6394000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001294"
      unitRef="USD">4100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001296"
      unitRef="USD">3600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001298">&lt;p id="xdx_80D_eus-gaap--ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_zaAigbBJNLD" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;11.
&lt;span id="xdx_828_zCCIFME0mEc7"&gt;Development expenditure&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Development
expenditure incurred comprises the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_890_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zX3qkHOJIj8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B2_zwMqhPRVEOo4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of development expenditure&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401__20230331_zld7hXlqS6uc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230401__20240331_zjAzEOWYE0D9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CapitalizedComputerSoftwareAdditions_pn3n3_maRADEzI4b_zTkqO6rVSDf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs capitalized
    &lt;span id="xdx_F45_zje3MsEY2GAd"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,912&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,899&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_pn3n3_maRADEzI4b_zWGvvvkDa8Yd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
    expensed &lt;span id="xdx_F4D_zU74254YNIk3"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,591&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_iT_pn3n3_mtRADEzI4b_zZnZcgqy5Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,503&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;11,017&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F04_zn5RWThlaaRl" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1D_zwtud35rYf8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F02_zLwb4s6brs58" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F18_zepNuhgOND22" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;


&lt;p id="xdx_8AB_zIpWYA57KlSi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock>
    <us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001300">&lt;p id="xdx_890_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zX3qkHOJIj8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B2_zwMqhPRVEOo4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of development expenditure&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20220401__20230331_zld7hXlqS6uc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20230401__20240331_zjAzEOWYE0D9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CapitalizedComputerSoftwareAdditions_pn3n3_maRADEzI4b_zTkqO6rVSDf1" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs capitalized
    &lt;span id="xdx_F45_zje3MsEY2GAd"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,912&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,899&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_pn3n3_maRADEzI4b_zWGvvvkDa8Yd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
    expensed &lt;span id="xdx_F4D_zU74254YNIk3"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,591&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_iT_pn3n3_mtRADEzI4b_zZnZcgqy5Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total costs incurred&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,503&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;11,017&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F04_zn5RWThlaaRl" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1D_zwtud35rYf8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F02_zLwb4s6brs58" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F18_zepNuhgOND22" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;


</us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001302"
      unitRef="USD">3912000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:CapitalizedComputerSoftwareAdditions
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001303"
      unitRef="USD">4899000</us-gaap:CapitalizedComputerSoftwareAdditions>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001305"
      unitRef="USD">5591000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001306"
      unitRef="USD">6118000</us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001308"
      unitRef="USD">9503000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001309"
      unitRef="USD">11017000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001313">&lt;p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_z1Jj038Nie86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;12.
&lt;span id="xdx_82F_zPtTPoNHpdCe"&gt;Leases&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company leases property, office equipment and vehicles under operating leases. The lease terms vary between &lt;span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MinimumMember_zV7EwEexCLO" title="Lease term"&gt;1
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;month and &lt;span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MaximumMember_zYH84fHfjKV9" title="Lease term"&gt;120
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;months, with many leases providing renewal
rights and certain leases with annual escalations of up to &lt;span id="xdx_902_ecustom--LesseeOperatingLeaseAnnualEscalationPercent_iI_dp_c20240331_z0ydq7nU35Ej" title="Annual escalations rate"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
per annum. To the extent the Company is reasonably certain that it will exercise renewal options, such options have been included in
the lease terms used for calculating the right-of-use assets and lease liabilities. Right-of-use assets are included in Property, plant
and equipment in the Consolidated Balance Sheets and lease liabilities related to the Company&#x2019;s operating leases are included in
Accrued expenses and other liabilities and Long-term accrued expenses and other liabilities in the Consolidated Balance Sheets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Where
lease terms are 12-months or less, and meet the criteria for short-term lease classification, no right-of-use asset and no lease liability
are recognized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_zcoaSQNLseoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease cost are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BF_z3PJtbQmZOzf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of lease cost and supplemental
cash flow information and non-cash activity&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220401__20230331_zqrT7pXS9Y71" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230401__20240331_z5dzY0H8pRYc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseCost_pn3n3_maLCzGuL_zhW1HTWbm3Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,252&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,316&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzGuL_zBA9IZDFI18a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;308&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;532&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LeaseCost_iT_pn3n3_mtLCzGuL_zknl0ibeWTU5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,560&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,848&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
cash flow information and non-cash activity related to the Company&#x2019;s operating leases are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220401__20230331_zNvlrT1BsND3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230401__20240331_z7TfCPrWXcYj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Operating cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeasePayments_pn3n3_zfIo3jpMnYs9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cash payments included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,293&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,563&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-cash activity:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn3n3_zNiIMZgo0Sbc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;862&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,427&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted-average remaining
    lease term - operating leases (months) &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_fKDEp_zetzUI0IABG1" title="Weighted-average remaining lease term - operating leases (months)"&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_fKDEp_zwLwSifsFHm6" title="Weighted-average remaining lease term - operating leases (months)"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230331_zxklk7zlkOxg" title="Weighted-average discount rate - operating leases"&gt;8.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zVSs4na0I0Fe" title="Weighted-average discount rate - operating leases"&gt;8.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F03_zzskNBHfw5ai" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_F19_zjAc0BBhdTYc" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Including
                                            expected renewals where appropriate.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



&lt;p id="xdx_8AD_zrqFOoCHllra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_895_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zNHi8QPGaJig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of operating lease liabilities as of March 31 were as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B8_zdVrB9jL1cRf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of maturities
of operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20240331_zleubQVwmt54" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzzfe_zHmhkD3ov1w" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzzfe_zZVxbvPQyHS4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;946&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzzfe_zi2eKdSS6YDf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;815&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzzfe_zNwMGSVkYBzh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;771&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzzfe_zHsJFnjc0JWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzzfe_zKxvWSJuezJh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;183&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzzfe_zYvgmMbtUSJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,490&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z6kTt1SWtrZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(779&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_z8yyvGzZtC47" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,711&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pn3n3_di_zmJNHhm8K8Sj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(859&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iTI_pn3n3_znFoBwprmX66" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,852&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zndoPzXhpV6e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2024-03-31_srt_MinimumMember_custom_MixTelematicsLimitedMember"
      id="Fact001315">P1M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="AsOf2024-03-31_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      id="Fact001317">P120M</us-gaap:LesseeOperatingLeaseTermOfContract>
    <AIOT:LesseeOperatingLeaseAnnualEscalationPercent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001319"
      unitRef="Pure">0.07</AIOT:LesseeOperatingLeaseAnnualEscalationPercent>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001321">&lt;p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_zcoaSQNLseoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
components of lease cost are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BF_z3PJtbQmZOzf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of lease cost and supplemental
cash flow information and non-cash activity&lt;/span&gt;&lt;/span&gt; &lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20220401__20230331_zqrT7pXS9Y71" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230401__20240331_z5dzY0H8pRYc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--OperatingLeaseCost_pn3n3_maLCzGuL_zhW1HTWbm3Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Operating lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,252&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,316&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzGuL_zBA9IZDFI18a" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Short-term lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;308&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;532&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--LeaseCost_iT_pn3n3_mtLCzGuL_zknl0ibeWTU5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total lease cost&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,560&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,848&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
cash flow information and non-cash activity related to the Company&#x2019;s operating leases are as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20220401__20230331_zNvlrT1BsND3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20230401__20240331_z7TfCPrWXcYj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Operating cash flow information:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--OperatingLeasePayments_pn3n3_zfIo3jpMnYs9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Cash payments included in the measurement of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,293&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,563&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-decoration: underline; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-cash activity:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn3n3_zNiIMZgo0Sbc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Right-of-use assets obtained in exchange for new operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;862&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,427&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted-average remaining
    lease term - operating leases (months) &lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_fKDEp_zetzUI0IABG1" title="Weighted-average remaining lease term - operating leases (months)"&gt;22&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_fKDEp_zwLwSifsFHm6" title="Weighted-average remaining lease term - operating leases (months)"&gt;19&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted-average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230331_zxklk7zlkOxg" title="Weighted-average discount rate - operating leases"&gt;8.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zVSs4na0I0Fe" title="Weighted-average discount rate - operating leases"&gt;8.7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F03_zzskNBHfw5ai" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_F19_zjAc0BBhdTYc" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;Including
                                            expected renewals where appropriate.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;



</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001323"
      unitRef="USD">1252000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001324"
      unitRef="USD">1316000</us-gaap:OperatingLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001326"
      unitRef="USD">308000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001327"
      unitRef="USD">532000</us-gaap:ShortTermLeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001329"
      unitRef="USD">1560000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001330"
      unitRef="USD">1848000</us-gaap:LeaseCost>
    <us-gaap:OperatingLeasePayments
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001332"
      unitRef="USD">1293000</us-gaap:OperatingLeasePayments>
    <us-gaap:OperatingLeasePayments
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001333"
      unitRef="USD">1563000</us-gaap:OperatingLeasePayments>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001335"
      unitRef="USD">862000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001336"
      unitRef="USD">1427000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001338">P22Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001340">P19Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001342"
      unitRef="Pure">0.080</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001344"
      unitRef="Pure">0.087</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001347">&lt;p id="xdx_895_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zNHi8QPGaJig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of operating lease liabilities as of March 31 were as follows (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B8_zdVrB9jL1cRf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of maturities
of operating lease liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20240331_zleubQVwmt54" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzzfe_zHmhkD3ov1w" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,137&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzzfe_zZVxbvPQyHS4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;946&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzzfe_zi2eKdSS6YDf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2027&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;815&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzzfe_zNwMGSVkYBzh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;771&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzzfe_zHsJFnjc0JWf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;2029&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;638&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzzfe_zKxvWSJuezJh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;183&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzzfe_zYvgmMbtUSJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,490&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z6kTt1SWtrZd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(779&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_z8yyvGzZtC47" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Present value of future minimum lease payments&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,711&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pn3n3_di_zmJNHhm8K8Sj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less: Current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(859&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iTI_pn3n3_znFoBwprmX66" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Non-current portion of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,852&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001349"
      unitRef="USD">1137000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001351"
      unitRef="USD">946000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001353"
      unitRef="USD">815000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001355"
      unitRef="USD">771000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001357"
      unitRef="USD">638000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001359"
      unitRef="USD">183000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001361"
      unitRef="USD">4490000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001363"
      unitRef="USD">779000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001365"
      unitRef="USD">3711000</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001367"
      unitRef="USD">859000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001369"
      unitRef="USD">2852000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <AIOT:AuditorsRemunerationDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001371">&lt;p id="xdx_807_ecustom--AuditorsRemunerationDisclosureTextBlock_zrqe1XEMBHC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;13.
&lt;span id="xdx_828_z4KcLdeXOeqc"&gt;Auditors&#x2019; remuneration&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table (in thousands) presents the aggregate fees billed to the Company for services related to the fiscal years ended March
31, 2023 and 2024, respectively, by Deloitte &amp;amp; Touche, its external auditor/independent registered public accounting firm:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--AuditorsRemunerationTableTextBlock_zDboAD40tDjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zb3I0CyDzfii" style="display: none"&gt;Schedule
of auditors remuneration&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230331_zKeADFsn8Jul" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240331_zGU8P4Rq9B03" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--RemunerationAuditFees_iI_pn3n3_maARzOCE_zdSKgO6pt8Pk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit fees
    &lt;span id="xdx_F4D_zRAvN7u9HFU3"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,297&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--RemunerationAuditrelatedFees_iI_pn3n3_maARzOCE_znVqMuVVSVh5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit-related fees &lt;span id="xdx_F40_zFPK4xQgX1P9"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1378"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;350&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--RemunerationTaxFees_iI_pn3n3_maARzOCE_zyaA2FLZLnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax fees &lt;span id="xdx_F40_zD7os9ecijKa"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--RemunerationAllOtherFees_iI_pn3n3_maARzOCE_z7EGsSdNWFjb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
    other fees &lt;span id="xdx_F42_zYPifZ4O1Sxl"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AuditorsRemuneration_iTI_pn3n3_mtARzOCE_zErpHji63Tpb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total auditors&#x2019; remuneration&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,311&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,384&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_zjcHgEYTBeTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1C_zm4N6B3ajWvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit
                                            fees consisted of professional services rendered by Deloitte &amp;amp; Touche for the audit of
                                            the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0D_zAoMkL8c3CYl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F10_zMbNAxbzVef" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit-related
                                            fees relate to the Powerfleet Transaction.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F0C_zJXLV7xywhVb" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F13_z9sLy0mFHMhe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F01_zMxFws43EAQ6" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F14_zScrkhrinKQ9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
                                            respect of the Company&#x2019;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp;amp; Touche were pre-approved by the Audit and
                                            Risk Committee.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;


&lt;p id="xdx_8AB_zlYf23kLEWud" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</AIOT:AuditorsRemunerationDisclosureTextBlock>
    <AIOT:AuditorsRemunerationTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001373">&lt;p id="xdx_896_ecustom--AuditorsRemunerationTableTextBlock_zDboAD40tDjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B7_zb3I0CyDzfii" style="display: none"&gt;Schedule
of auditors remuneration&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20230331_zKeADFsn8Jul" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_491_20240331_zGU8P4Rq9B03" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--RemunerationAuditFees_iI_pn3n3_maARzOCE_zdSKgO6pt8Pk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit fees
    &lt;span id="xdx_F4D_zRAvN7u9HFU3"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,297&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,025&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--RemunerationAuditrelatedFees_iI_pn3n3_maARzOCE_znVqMuVVSVh5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit-related fees &lt;span id="xdx_F40_zFPK4xQgX1P9"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1378"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;350&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_ecustom--RemunerationTaxFees_iI_pn3n3_maARzOCE_zyaA2FLZLnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax fees &lt;span id="xdx_F40_zD7os9ecijKa"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--RemunerationAllOtherFees_iI_pn3n3_maARzOCE_z7EGsSdNWFjb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
    other fees &lt;span id="xdx_F42_zYPifZ4O1Sxl"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--AuditorsRemuneration_iTI_pn3n3_mtARzOCE_zErpHji63Tpb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total auditors&#x2019; remuneration&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,311&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,384&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_zjcHgEYTBeTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1C_zm4N6B3ajWvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit
                                            fees consisted of professional services rendered by Deloitte &amp;amp; Touche for the audit of
                                            the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0D_zAoMkL8c3CYl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F10_zMbNAxbzVef" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Audit-related
                                            fees relate to the Powerfleet Transaction.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F0C_zJXLV7xywhVb" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F13_z9sLy0mFHMhe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F01_zMxFws43EAQ6" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F14_zScrkhrinKQ9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
                                            respect of the Company&#x2019;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp;amp; Touche were pre-approved by the Audit and
                                            Risk Committee.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;


</AIOT:AuditorsRemunerationTableTextBlock>
    <AIOT:RemunerationAuditFees
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001375"
      unitRef="USD">1297000</AIOT:RemunerationAuditFees>
    <AIOT:RemunerationAuditFees
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001376"
      unitRef="USD">1025000</AIOT:RemunerationAuditFees>
    <AIOT:RemunerationAuditrelatedFees
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001379"
      unitRef="USD">350000</AIOT:RemunerationAuditrelatedFees>
    <AIOT:RemunerationTaxFees
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001381"
      unitRef="USD">9000</AIOT:RemunerationTaxFees>
    <AIOT:RemunerationTaxFees
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001382"
      unitRef="USD">3000</AIOT:RemunerationTaxFees>
    <AIOT:RemunerationAllOtherFees
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001384"
      unitRef="USD">5000</AIOT:RemunerationAllOtherFees>
    <AIOT:RemunerationAllOtherFees
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001385"
      unitRef="USD">6000</AIOT:RemunerationAllOtherFees>
    <AIOT:AuditorsRemuneration
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001387"
      unitRef="USD">1311000</AIOT:AuditorsRemuneration>
    <AIOT:AuditorsRemuneration
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001388"
      unitRef="USD">1384000</AIOT:AuditorsRemuneration>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001394">&lt;p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_zUuRk7SAUCl6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&lt;b&gt;14.
&lt;span id="xdx_822_zkMXEaM1R0m1"&gt;Income taxes&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_897_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zMzdsl4DNKAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
following t&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;able presents domestic and foreign
components of income before income tax expense (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BC_z9oAt7dCLOL1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of components of income before income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_499_20220401__20230331_zNoxyrAe7291" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_494_20230401__20240331_z2mfsNXBoK04" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzndr_z79JEqqfieM4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;14,781&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,519&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzndr_z76QZF7vy3e6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,814&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,531&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzndr_ztlYx4mYGJif" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,050&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_za3QtXAVlq8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zYqvsoXZpJc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of the Company&#x2019;s provision for income taxes for the years ended March 31, 2023 and 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zSjpqavZI9Kk" style="display: none"&gt;Schedule
of provision for income taxes expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_497_20220401__20230331_zBbvnCTsfgtb" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_490_20230401__20240331_zvOlGJ39rOU6" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzLPs_zcHJvuJQqspf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,427&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,270&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzLPs_zNWGbmF2calj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign federal &lt;span id="xdx_F44_z7R4GAznxDr3"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzLPs_ztvclpGwmKGj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
    state &lt;span id="xdx_F47_zqekYrKKqOl6"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(962&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(836&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtCITEBzLPs_maITEBzRnd_zB5HJFBSUvd8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total Current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,379&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,080&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zWsBIgzG52Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,448&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zkNDd9Wr0G0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign federal &lt;span id="xdx_F49_zZ2Ms8Zp8YF8"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;435&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zLWdpXcb9Rmb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
    state &lt;span id="xdx_F41_zUSrkFmpnbHh"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,331&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtDITEBzd9G_maITEBzRnd_z2gMjIaJgmWi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,066&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iNT_pn3n3_di_mtITEBzRnd_zc9V5IO6I3yl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(8,445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,465&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_zISu1LYcz8N4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F12_zid5ZSsQUAj3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
                                            Federal taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_zFYGcBZAw732" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zUtEmG7iU8m3" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
                                            and other foreign state taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A6_z9GPXTt22vHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zuWYED3ehLC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a reconciliation of the income tax expense calculated at the South African statutory tax rate, of 27% (2023
of 27%), to the income tax expense:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B0_zUW31D495Nzj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of reconciliation of the income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_498_20220401__20230331_zqbE8ei9LWgf" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_491_20230401__20240331_zPoRgS7ESX3e" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_msITEBzxhz_zaLUpexDnqPe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,967&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,050&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z9DolhHQyhL2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax at South African statutory rate of 28%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1443"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z3UBOr0hHl2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax at South African statutory rate of 27%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,501&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,443&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_pn3n3_msITEBzxhz_zl0wEkV6x214" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Income not subject to tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(38&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(107&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_maITEBzxhz_zKWp4CGqOPV" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Non-deductible expenses
    &lt;span id="xdx_F4B_ziXo7dkmlxCi"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,589&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,015&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_pn3n3_maITEBzxhz_zCv5mWlqUML7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;(Non-taxable)/Non-deductible
    foreign exchange movements &lt;span id="xdx_F46_zqLGvRA7qPzd"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,408&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;769&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_pn3n3_msITEBzxhz_zFpy0bvoBIY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(127&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;168&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_pn3n3_zJV5KQuwZISl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Withholding tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxReconciliationTaxSettlementsForeign_pn3n3_maITEBzxhz_zHn0NkWSPROa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Foreign tax paid
    &lt;span id="xdx_F4B_ziiZ1Qufeymh"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;322&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzxhz_zjWq5RuyyWh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Foreign tax rate differential&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_pn3n3_maITEBzxhz_z1Q6Wu28XtSh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Valuation allowance
    &lt;span id="xdx_F4F_zsJ4g9MqkG2b"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(209&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;946&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_maITEBzxhz_zTt77D1Tlvyb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; (Over)/under-provision prior years&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_iN_pn3n3_di_msITEBzxhz_zbBou1oOGlf9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Tax incentives in
    addition to cost incurred &lt;span id="xdx_F44_zh263Ad9wX7c"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(355&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationRepatriationOfForeignEarnings_pn3n3_maITEBzxhz_zxezEbPtPruh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Transfer pricing imputation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_maITEBzxhz_zbHbQV2KIsnh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013;&#160;&#160;Tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(174&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1483"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_pn3n3_maITEBzxhz_zAevLkj96W0k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Imputation of controlled foreign company income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzxhz_ziGEYWSKaf4k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1489"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzxhz_zxp20l0dvgGd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,465&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F06_zRfQUqFmvt35" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1F_zBmO8awPuvLi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_zLwzgDsga6Gk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F12_z9CDqdytVB4g" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#x2019;s
                                            internal loan structures.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0B_zfWmZSOru10k" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F14_zmZjkdXeCmfd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0F_zClJ3UwxEyJ2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F15_zx4cv0brg3Kh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_z2WmwCBme70g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F17_zUWVgaTcjQA5" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#x201c;MiX International&#x201d;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AC_zYAEemkLikkh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s weighted average tax rate is &lt;span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20230401__20240331__srt--RangeAxis__srt--WeightedAverageMember_zWQmJg48d9E1" title="Weighted average tax rate"&gt;71.4&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
(2023: &lt;span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20220401__20230331__srt--RangeAxis__srt--WeightedAverageMember_zkkmxP1eo6bi" title="Weighted average tax rate"&gt;65.1&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zgTWGspU5nNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s net deferred tax liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B7_zM4j7Og6rP3h" style="display: none"&gt;Schedule of net deferred
tax liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20230331_zPkUjutV8PHf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20240331_zErGq1XpL5jj" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsDeferredIncome_iI_pn3n3_maDTAGzeIh_z0TgA3dKhWDc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,175&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,505&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzeIh_zqcZGACbMu6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Capital allowances for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,041&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;900&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_pn3n3_maDTAGzeIh_zGADcUd2eMQ6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,007&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,125&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzeIh_zFQOIYvfDsZf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,220&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,190&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGzeIh_zIthhJkVt3N5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_iI_pn3n3_maDTAGzeIh_z0mql2GfoFO7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Recurring commission liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_iI_pn3n3_maDTAGzeIh_z6JJLCx6C8va" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;441&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGzeIh_zm5gtotkoTzh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzeIh_maDTANOzVcu_zP9hkvE2Ugt9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,780&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DeferredTaxOffset_iNI_pn3n3_di_msDTANOzVcu_zUxSdXHyQFT4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Set-off of deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,091&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_iTI_pn3n3_mtDTANOzVcu_maDTANzTB7_z2ztOoatKgqi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,748&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTANzTB7_zu4z87QlqFbh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(204&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(655&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTANzTB7_msDTLzaM4_zq8TXjYF3osd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,090&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,093&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iI_pn3n3_maDITLztEI_zH3IiFgDtxzk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Capital allowances for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,548&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,189&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_iI_pn3n3_maDITLztEI_zRqvs8h8Zo62" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,661&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,700&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iI_pn3n3_maDITLztEI_zLIx7sLXCMua" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;396&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_iI_pn3n3_maDITLztEI_zAeM0D3MWetc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred foreign currency gains&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,077&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,560&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesInvestmentInSubsidiaries_iI_pn3n3_maDITLztEI_zlmLcwh45b13" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;401&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;549&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iI_pn3n3_maDITLztEI_z5UVOUOZwObh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;916&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,231&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_pn3n3_maDITLztEI_zS6iz7DPzXCd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;505&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn3n3_maDITLztEI_zh97IRSWZcF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_mtDITLztEI_maDTLNOzz17_zsOF4XTV2psb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19,448&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,236&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DeferredTaxOffset_iNI_pn3n3_di_maDTLNOzz17_z4IHTboKWRA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Set-off of deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,091&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxLiabilitiesNetOfValuationAllowance_iTI_pn3n3_mtDTLNOzz17_maDTLzaM4_zp46KYuAZcKj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,357&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;14,204&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxLiabilities_iNTI_pn3n3_di_mtDTLzaM4_zY2Vyf8Ghryk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,111&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The gross movement in net deferred tax assets/(liabilities) is as follows:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20220401__20230331_z4qETju0oUx" style="text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20230401__20240331_zr5wAfXeD8x1" style="text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20220401__20230331_zgnw1dXMx3f3" style="text-align: right" title="Foreign currency translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,507&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20230401__20240331_zeBrfjDkpvfd" style="text-align: right" title="Foreign currency translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;569&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20220401__20230331_zMNhCQkt9pZ8" style="text-align: right" title="Other comprehensive income"&gt;&lt;span style="-sec-ix-redline: true"&gt;(504&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20230401__20240331_zBXBuYNlfaBc" style="text-align: right" title="Other comprehensive income"&gt;&lt;span style="-sec-ix-redline: true"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Statement of Income charge&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20220401__20230331_zGAwnZUucOog" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,066&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20230401__20240331_zj9EUij1uyxa" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20220401__20230331_zJbf7sa0F8D9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20230401__20240331_zPlkU08sasA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,111&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AF_zkIjskmoF8Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Recognition
of deferred tax&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_ecustom--ScheduleOfCorporateIncomeTaxRatesTableTextBlock_z5GlvG2ocENl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax at year-end has been recognized using the following corporate tax rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;span id="xdx_8BC_zpa90x81J6qe" style="display: none"&gt;Schedule of corporate tax rates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220401__20230331_zOr8Pd5cnPvg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230401__20240331_zaSRArplNNza" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--ZA_zq5TdtdkUsxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;South Africa&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AU_zIDCYveqVsqh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--BR_zTkJSLTjiZz8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--MX_zclUNqzZANY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--RO_zaLFQujbTTbc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Romania&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--TH_zXsmPEMUwn1c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Thailand&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--IN_zvJXS7JN3RDg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;India&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--UG_z7wpAlUnARyf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Uganda&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AE_zKxF77Ksuz11" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United Arab Emirates&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1626"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--GB_z57hoXTNbvEb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_znkaKKkddcn" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United States of America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_zuFRkqltOKYi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax at corporate tax rates&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p id="xdx_8AC_zF0DLhsEHMAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Realization
of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain.
As of March 31, 2023 and 2024, the Company believes that it is not more likely than not that deferred tax assets of $&lt;span id="xdx_904_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20230331_zq3zBDVgVOf3" title="Valuation allowance on tax losses that will not be realized"&gt;0.2&lt;/span&gt; million and
&lt;span style="background-color: white"&gt;$&lt;span id="xdx_90F_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20240331_zFrcZ6tPSDa1" title="Valuation allowance on tax losses that will not be realized"&gt;1.2&lt;/span&gt; &lt;/span&gt;million, respectively, will be realized in respect of cumulative tax losses amounting
to $&lt;span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20230331_zkwoEaIxoOhc" title="Cumulative tax losses"&gt;0.7&lt;/span&gt; million and $&lt;span style="background-color: white"&gt;&lt;span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20240331_zkEhM1gLuF53" title="Cumulative tax losses"&gt;5.7&lt;/span&gt; &lt;/span&gt;million, respectively. Accordingly, the Company has recorded a
valuation allowance on such deferred tax assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;For
the year ended March 31, 2023, the valuation allowance decreased by $&lt;span id="xdx_90F_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20220401__20230331_ztTEOKbnDSQ2" title="Valuation allowance decreased"&gt;0.3&lt;/span&gt; million as a result of reversals of previously raised valuation
allowances on prior year tax losses. For the year ended March 31, 2024, the valuation allowance increased by $&lt;span id="xdx_90D_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20230401__20240331_zlVn47Imgrq2" title="Valuation allowance decreased"&gt;0.9&lt;/span&gt; million as a result
of an increase in deferred taxation not recognized on calculated tax losses.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
at March 31, 2023 and 2024, the Company had tax loss carryforwards of $&lt;span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331_zjPKtuqsOFd3" title="Tax loss carryforwards"&gt;8.7&lt;/span&gt; million and $&lt;span id="xdx_90D_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20240331_zWbhU23Jsfz4" title="Tax loss carryforwards"&gt;5.9&lt;/span&gt; million. respectively. The tax loss carryforwards
can be carried forward indefinitely except for tax losses of $&lt;span id="xdx_907_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331__srt--StatementGeographicalAxis__country--TH_zpFhhh7l6YF5" title="Tax loss carryforwards"&gt;0.4&lt;/span&gt; million in Thailand which expire in 1 year from 2024 till 2025.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001396">&lt;p id="xdx_897_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zMzdsl4DNKAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
following t&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;able presents domestic and foreign
components of income before income tax expense (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8BC_z9oAt7dCLOL1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of components of income before income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_499_20220401__20230331_zNoxyrAe7291" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_494_20230401__20240331_z2mfsNXBoK04" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzndr_z79JEqqfieM4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;14,781&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,519&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzndr_z76QZF7vy3e6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,814&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,531&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzndr_ztlYx4mYGJif" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,967&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,050&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001398"
      unitRef="USD">14781000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001399"
      unitRef="USD">6519000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001401"
      unitRef="USD">-1814000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001402"
      unitRef="USD">2531000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001404"
      unitRef="USD">12967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001405"
      unitRef="USD">9050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001407">&lt;p id="xdx_89E_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zYqvsoXZpJc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following is a summary of the Company&#x2019;s provision for income taxes for the years ended March 31, 2023 and 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8B4_zSjpqavZI9Kk" style="display: none"&gt;Schedule
of provision for income taxes expense&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_497_20220401__20230331_zBbvnCTsfgtb" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_490_20230401__20240331_zvOlGJ39rOU6" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Current tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzLPs_zcHJvuJQqspf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,427&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,270&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzLPs_zNWGbmF2calj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign federal &lt;span id="xdx_F44_z7R4GAznxDr3"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;26&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzLPs_ztvclpGwmKGj" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
    state &lt;span id="xdx_F47_zqekYrKKqOl6"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(962&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(836&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtCITEBzLPs_maITEBzRnd_zB5HJFBSUvd8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total Current&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,379&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,080&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zWsBIgzG52Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Domestic (South Africa)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,448&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(2,489&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zkNDd9Wr0G0j" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign federal &lt;span id="xdx_F49_zZ2Ms8Zp8YF8"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(18&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;435&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zLWdpXcb9Rmb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Foreign
    state &lt;span id="xdx_F41_zUSrkFmpnbHh"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(600&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,331&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtDITEBzd9G_maITEBzRnd_z2gMjIaJgmWi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total deferred&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,066&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iNT_pn3n3_di_mtITEBzRnd_zc9V5IO6I3yl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(8,445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,465&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F07_zISu1LYcz8N4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F12_zid5ZSsQUAj3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
                                            Federal taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_zFYGcBZAw732" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F16_zUtEmG7iU8m3" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;U.S.
                                            and other foreign state taxes&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001409"
      unitRef="USD">-1427000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001410"
      unitRef="USD">-2270000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001412"
      unitRef="USD">10000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentForeignTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001413"
      unitRef="USD">26000</us-gaap:CurrentForeignTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001415"
      unitRef="USD">-962000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001416"
      unitRef="USD">-836000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001418"
      unitRef="USD">2379000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001419"
      unitRef="USD">3080000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001421"
      unitRef="USD">-5448000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredFederalIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001422"
      unitRef="USD">-2489000</us-gaap:DeferredFederalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001424"
      unitRef="USD">-18000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredForeignIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001425"
      unitRef="USD">435000</us-gaap:DeferredForeignIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001427"
      unitRef="USD">-600000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001428"
      unitRef="USD">-1331000</us-gaap:DeferredStateAndLocalIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001430"
      unitRef="USD">6066000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001431"
      unitRef="USD">3385000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">8445000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001434"
      unitRef="USD">6465000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001438">&lt;p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zuWYED3ehLC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table provides a reconciliation of the income tax expense calculated at the South African statutory tax rate, of 27% (2023
of 27%), to the income tax expense:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B0_zUW31D495Nzj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Schedule
of reconciliation of the income tax expense&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_498_20220401__20230331_zqbE8ei9LWgf" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_491_20230401__20240331_zPoRgS7ESX3e" style="border-bottom: Black 1pt solid; display: none; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_msITEBzxhz_zaLUpexDnqPe" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income before income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,967&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,050&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z9DolhHQyhL2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax at South African statutory rate of 28%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1443"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1444"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z3UBOr0hHl2j" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax at South African statutory rate of 27%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,501&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,443&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax effect of:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_pn3n3_msITEBzxhz_zl0wEkV6x214" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Income not subject to tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(38&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(107&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_maITEBzxhz_zKWp4CGqOPV" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Non-deductible expenses
    &lt;span id="xdx_F4B_ziXo7dkmlxCi"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,589&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,015&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_pn3n3_maITEBzxhz_zCv5mWlqUML7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;(Non-taxable)/Non-deductible
    foreign exchange movements &lt;span id="xdx_F46_zqLGvRA7qPzd"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,408&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;769&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_pn3n3_msITEBzxhz_zFpy0bvoBIY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(127&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;168&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_pn3n3_zJV5KQuwZISl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Withholding tax&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxReconciliationTaxSettlementsForeign_pn3n3_maITEBzxhz_zHn0NkWSPROa" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Foreign tax paid
    &lt;span id="xdx_F4B_ziiZ1Qufeymh"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;322&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;281&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzxhz_zjWq5RuyyWh7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Foreign tax rate differential&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_pn3n3_maITEBzxhz_z1Q6Wu28XtSh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Valuation allowance
    &lt;span id="xdx_F4F_zsJ4g9MqkG2b"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(209&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;946&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_maITEBzxhz_zTt77D1Tlvyb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; (Over)/under-provision prior years&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;152&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_iN_pn3n3_di_msITEBzxhz_zbBou1oOGlf9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#x2013;Tax incentives in
    addition to cost incurred &lt;span id="xdx_F44_zh263Ad9wX7c"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(355&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationRepatriationOfForeignEarnings_pn3n3_maITEBzxhz_zxezEbPtPruh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Transfer pricing imputation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_maITEBzxhz_zbHbQV2KIsnh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013;&#160;&#160;Tax rate change&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(174&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1483"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_pn3n3_maITEBzxhz_zAevLkj96W0k" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Imputation of controlled foreign company income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzxhz_ziGEYWSKaf4k" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;32&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1489"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzxhz_zxp20l0dvgGd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,445&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,465&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F06_zRfQUqFmvt35" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1F_zBmO8awPuvLi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_zLwzgDsga6Gk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(2)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F12_z9CDqdytVB4g" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#x2019;s
                                            internal loan structures.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0B_zfWmZSOru10k" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(3)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F14_zmZjkdXeCmfd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F0F_zClJ3UwxEyJ2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(4)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F15_zx4cv0brg3Kh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F04_z2WmwCBme70g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup&gt;(5)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td id="xdx_F17_zUWVgaTcjQA5" style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#x201c;MiX International&#x201d;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001440"
      unitRef="USD">12967000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001441"
      unitRef="USD">9050000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001446"
      unitRef="USD">3501000</AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate>
    <AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001447"
      unitRef="USD">2443000</AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001449"
      unitRef="USD">-38000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001450"
      unitRef="USD">-107000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001452"
      unitRef="USD">1589000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <us-gaap:IncomeTaxReconciliationNondeductibleExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001453"
      unitRef="USD">2015000</us-gaap:IncomeTaxReconciliationNondeductibleExpense>
    <AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001455"
      unitRef="USD">3408000</AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount>
    <AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001456"
      unitRef="USD">769000</AIOT:EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount>
    <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001458"
      unitRef="USD">-127000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
    <us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001459"
      unitRef="USD">168000</us-gaap:IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary>
    <AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001461"
      unitRef="USD">91000</AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount>
    <AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001462"
      unitRef="USD">162000</AIOT:EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001464"
      unitRef="USD">322000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationTaxSettlementsForeign
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001465"
      unitRef="USD">281000</us-gaap:IncomeTaxReconciliationTaxSettlementsForeign>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001467"
      unitRef="USD">33000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001468"
      unitRef="USD">5000</us-gaap:IncomeTaxReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001470"
      unitRef="USD">-209000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001471"
      unitRef="USD">946000</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001473"
      unitRef="USD">152000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001474"
      unitRef="USD">-97000</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001476"
      unitRef="USD">355000</AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount>
    <AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001477"
      unitRef="USD">344000</AIOT:EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001479"
      unitRef="USD">129000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001480"
      unitRef="USD">127000</us-gaap:IncomeTaxReconciliationRepatriationOfForeignEarnings>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001482"
      unitRef="USD">-174000</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001485"
      unitRef="USD">91000</AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount>
    <AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001486"
      unitRef="USD">97000</AIOT:EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001488"
      unitRef="USD">32000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001491"
      unitRef="USD">8445000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001492"
      unitRef="USD">6465000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2023-04-012024-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001499"
      unitRef="Pure">0.714</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="From2022-04-012023-03-31_srt_WeightedAverageMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001501"
      unitRef="Pure">0.651</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001503">&lt;p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zgTWGspU5nNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company&#x2019;s net deferred tax liabilities consist of the following (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_8B7_zM4j7Og6rP3h" style="display: none"&gt;Schedule of net deferred
tax liabilities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: White"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49F_20230331_zPkUjutV8PHf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_499_20240331_zErGq1XpL5jj" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxAssetsDeferredIncome_iI_pn3n3_maDTAGzeIh_z0TgA3dKhWDc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,175&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,505&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzeIh_zqcZGACbMu6f" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Capital allowances for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,041&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;900&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_pn3n3_maDTAGzeIh_zGADcUd2eMQ6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Accruals&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;4,007&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,125&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzeIh_zFQOIYvfDsZf" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Tax losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,220&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,190&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGzeIh_zIthhJkVt3N5" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Stock based compensation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;70&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_iI_pn3n3_maDTAGzeIh_z0mql2GfoFO7" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Recurring commission liability&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;353&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_iI_pn3n3_maDTAGzeIh_z6JJLCx6C8va" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;441&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;374&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGzeIh_zm5gtotkoTzh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzeIh_maDTANOzVcu_zP9hkvE2Ugt9" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9,385&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,780&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--DeferredTaxOffset_iNI_pn3n3_di_msDTANOzVcu_zUxSdXHyQFT4" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Set-off of deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,091&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_iTI_pn3n3_mtDTANOzVcu_maDTANzTB7_z2ztOoatKgqi" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax assets before valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,294&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,748&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTANzTB7_zu4z87QlqFbh" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Less valuation allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(204&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(655&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTANzTB7_msDTLzaM4_zq8TXjYF3osd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,090&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,093&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iI_pn3n3_maDITLztEI_zH3IiFgDtxzk" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Capital allowances for tax purposes&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,548&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;6,189&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_iI_pn3n3_maDITLztEI_zRqvs8h8Zo62" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,661&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;3,700&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iI_pn3n3_maDITLztEI_zLIx7sLXCMua" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Prepaid expenses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;335&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;396&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_iI_pn3n3_maDITLztEI_zAeM0D3MWetc" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred foreign currency gains&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,077&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;8,560&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesInvestmentInSubsidiaries_iI_pn3n3_maDITLztEI_zlmLcwh45b13" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Investment in subsidiaries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;401&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;549&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iI_pn3n3_maDITLztEI_z5UVOUOZwObh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred commissions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;916&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,231&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_pn3n3_maDITLztEI_zS6iz7DPzXCd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Lease assets&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;505&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;596&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn3n3_maDITLztEI_zh97IRSWZcF4" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_mtDITLztEI_maDTLNOzz17_zsOF4XTV2psb" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Gross deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;19,448&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21,236&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--DeferredTaxOffset_iNI_pn3n3_di_maDTLNOzz17_z4IHTboKWRA2" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Set-off of deferred tax balances&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,091&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(7,032&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxLiabilitiesNetOfValuationAllowance_iTI_pn3n3_mtDTLNOzz17_maDTLzaM4_zp46KYuAZcKj" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,357&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;14,204&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--DeferredTaxLiabilities_iNTI_pn3n3_di_mtDTLzaM4_zY2Vyf8Ghryk" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Net deferred tax liability&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,111&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;The gross movement in net deferred tax assets/(liabilities) is as follows:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Opening balance&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20220401__20230331_z4qETju0oUx" style="text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(5,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20230401__20240331_zr5wAfXeD8x1" style="text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Foreign currency translation&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20220401__20230331_zgnw1dXMx3f3" style="text-align: right" title="Foreign currency translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,507&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20230401__20240331_zeBrfjDkpvfd" style="text-align: right" title="Foreign currency translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;569&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Other comprehensive income&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20220401__20230331_zMNhCQkt9pZ8" style="text-align: right" title="Other comprehensive income"&gt;&lt;span style="-sec-ix-redline: true"&gt;(504&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20230401__20240331_zBXBuYNlfaBc" style="text-align: right" title="Other comprehensive income"&gt;&lt;span style="-sec-ix-redline: true"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Statement of Income charge&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20220401__20230331_zGAwnZUucOog" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"&gt;&lt;span style="-sec-ix-redline: true"&gt;(6,066&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20230401__20240331_zj9EUij1uyxa" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"&gt;&lt;span style="-sec-ix-redline: true"&gt;(3,385&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Closing balance&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20220401__20230331_zJbf7sa0F8D9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(10,267&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20230401__20240331_zPlkU08sasA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;(13,111&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001505"
      unitRef="USD">1175000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsDeferredIncome
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001506"
      unitRef="USD">1505000</us-gaap:DeferredTaxAssetsDeferredIncome>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001508"
      unitRef="USD">1041000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001509"
      unitRef="USD">900000</us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001511"
      unitRef="USD">4007000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001512"
      unitRef="USD">3125000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001514"
      unitRef="USD">2220000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001515"
      unitRef="USD">2190000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001517"
      unitRef="USD">129000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001518"
      unitRef="USD">70000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost>
    <AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001520"
      unitRef="USD">353000</AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions>
    <AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001521"
      unitRef="USD">596000</AIOT:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001523"
      unitRef="USD">441000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001524"
      unitRef="USD">374000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001526"
      unitRef="USD">19000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001527"
      unitRef="USD">20000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001529"
      unitRef="USD">9385000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001530"
      unitRef="USD">8780000</us-gaap:DeferredTaxAssetsGross>
    <AIOT:DeferredTaxOffset
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001532"
      unitRef="USD">7091000</AIOT:DeferredTaxOffset>
    <AIOT:DeferredTaxOffset
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001533"
      unitRef="USD">7032000</AIOT:DeferredTaxOffset>
    <AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001535"
      unitRef="USD">2294000</AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance>
    <AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001536"
      unitRef="USD">1748000</AIOT:DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001538"
      unitRef="USD">204000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001539"
      unitRef="USD">655000</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001541"
      unitRef="USD">2090000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxAssetsNet
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001542"
      unitRef="USD">1093000</us-gaap:DeferredTaxAssetsNet>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001544"
      unitRef="USD">5548000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001545"
      unitRef="USD">6189000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001547"
      unitRef="USD">3661000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001548"
      unitRef="USD">3700000</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001550"
      unitRef="USD">335000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001551"
      unitRef="USD">396000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001553"
      unitRef="USD">8077000</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
    <us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001554"
      unitRef="USD">8560000</us-gaap:DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains>
    <AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001556"
      unitRef="USD">401000</AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries>
    <AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001557"
      unitRef="USD">549000</AIOT:DeferredTaxLiabilitiesInvestmentInSubsidiaries>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001559"
      unitRef="USD">916000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesDeferredExpense
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001560"
      unitRef="USD">1231000</us-gaap:DeferredTaxLiabilitiesDeferredExpense>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001562"
      unitRef="USD">505000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesLeasingArrangements
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001563"
      unitRef="USD">596000</us-gaap:DeferredTaxLiabilitiesLeasingArrangements>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001565"
      unitRef="USD">5000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001566"
      unitRef="USD">15000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001568"
      unitRef="USD">19448000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001569"
      unitRef="USD">21236000</us-gaap:DeferredIncomeTaxLiabilities>
    <AIOT:DeferredTaxOffset
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001571"
      unitRef="USD">7091000</AIOT:DeferredTaxOffset>
    <AIOT:DeferredTaxOffset
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001572"
      unitRef="USD">7032000</AIOT:DeferredTaxOffset>
    <AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001574"
      unitRef="USD">12357000</AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance>
    <AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001575"
      unitRef="USD">14204000</AIOT:DeferredTaxLiabilitiesNetOfValuationAllowance>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001577"
      unitRef="USD">10267000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001578"
      unitRef="USD">13111000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2022-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001580"
      unitRef="USD">5204000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001582"
      unitRef="USD">10267000</us-gaap:DeferredTaxLiabilities>
    <AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001584"
      unitRef="USD">1507000</AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment>
    <AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001586"
      unitRef="USD">569000</AIOT:DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001588"
      unitRef="USD">-504000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:OtherComprehensiveIncomeLossTax
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001590"
      unitRef="USD">-28000</us-gaap:OtherComprehensiveIncomeLossTax>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001592"
      unitRef="USD">6066000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001594"
      unitRef="USD">3385000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001596"
      unitRef="USD">10267000</us-gaap:DeferredTaxLiabilities>
    <us-gaap:DeferredTaxLiabilities
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001598"
      unitRef="USD">13111000</us-gaap:DeferredTaxLiabilities>
    <AIOT:ScheduleOfCorporateIncomeTaxRatesTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001600">&lt;p id="xdx_896_ecustom--ScheduleOfCorporateIncomeTaxRatesTableTextBlock_z5GlvG2ocENl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
tax at year-end has been recognized using the following corporate tax rates:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;span id="xdx_8BC_zpa90x81J6qe" style="display: none"&gt;Schedule of corporate tax rates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Region&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49E_20220401__20230331_zOr8Pd5cnPvg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230401__20240331_zaSRArplNNza" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--ZA_zq5TdtdkUsxd" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;South Africa&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AU_zIDCYveqVsqh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Australia&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--BR_zTkJSLTjiZz8" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Brazil&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;34&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--MX_zclUNqzZANY8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Mexico&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--RO_zaLFQujbTTbc" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Romania&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--TH_zXsmPEMUwn1c" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Thailand&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;20&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--IN_zvJXS7JN3RDg" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;India&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--UG_z7wpAlUnARyf" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Uganda&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AE_zKxF77Ksuz11" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United Arab Emirates&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1626"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--GB_z57hoXTNbvEb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United Kingdom&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;25&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_znkaKKkddcn" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;United States of America&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_zuFRkqltOKYi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Deferred tax at corporate tax rates&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;21&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

</AIOT:ScheduleOfCorporateIncomeTaxRatesTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_ZA"
      decimals="INF"
      id="Fact001602"
      unitRef="Pure">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA"
      decimals="INF"
      id="Fact001603"
      unitRef="Pure">0.27</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_AU"
      decimals="INF"
      id="Fact001605"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AU"
      decimals="INF"
      id="Fact001606"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_BR"
      decimals="INF"
      id="Fact001608"
      unitRef="Pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_BR"
      decimals="INF"
      id="Fact001609"
      unitRef="Pure">0.34</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_MX"
      decimals="INF"
      id="Fact001611"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_MX"
      decimals="INF"
      id="Fact001612"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_RO"
      decimals="INF"
      id="Fact001614"
      unitRef="Pure">0.16</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_RO"
      decimals="INF"
      id="Fact001615"
      unitRef="Pure">0.16</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_TH"
      decimals="INF"
      id="Fact001617"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_TH"
      decimals="INF"
      id="Fact001618"
      unitRef="Pure">0.20</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_IN"
      decimals="INF"
      id="Fact001620"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_IN"
      decimals="INF"
      id="Fact001621"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_UG"
      decimals="INF"
      id="Fact001623"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_UG"
      decimals="INF"
      id="Fact001624"
      unitRef="Pure">0.30</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_AE"
      decimals="INF"
      id="Fact001627"
      unitRef="Pure">0.09</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_GB"
      decimals="INF"
      id="Fact001629"
      unitRef="Pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_GB"
      decimals="INF"
      id="Fact001630"
      unitRef="Pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US"
      decimals="INF"
      id="Fact001632"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US"
      decimals="INF"
      id="Fact001633"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember_country_US"
      decimals="INF"
      id="Fact001635"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_US"
      decimals="INF"
      id="Fact001636"
      unitRef="Pure">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001638"
      unitRef="USD">200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:OperatingLossCarryforwardsValuationAllowance
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001640"
      unitRef="USD">1200000</us-gaap:OperatingLossCarryforwardsValuationAllowance>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001642"
      unitRef="USD">700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001644"
      unitRef="USD">5700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001646"
      unitRef="USD">300000</AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses>
    <AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001648"
      unitRef="USD">900000</AIOT:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001650"
      unitRef="USD">8700000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001652"
      unitRef="USD">5900000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards
      contextRef="AsOf2023-03-31_country_TH_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001654"
      unitRef="USD">400000</us-gaap:OperatingLossCarryforwards>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001656">&lt;p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zVdIHOi55T93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;15.
&lt;span id="xdx_82F_zZZBIKhhw7d9"&gt;Dividends&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89E_eus-gaap--DividendsDeclaredTableTextBlock_zY4xbdFyevB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following dividends were declared (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8B0_z9SCIK0sa289" style="display: none"&gt;Schedule of dividends declared&lt;/span&gt; &lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20220401__20230331_zYUl1sMxAjd7" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_491_20230401__20240331_zpCP2AUbjwIf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DividendsCommonStockCash_zPAqr8ZhpCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,207&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,329&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A7_z8XcXonDOPt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:DividendsDeclaredTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001658">&lt;p id="xdx_89E_eus-gaap--DividendsDeclaredTableTextBlock_zY4xbdFyevB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following dividends were declared (in thousands):&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0"&gt;&lt;span id="xdx_8B0_z9SCIK0sa289" style="display: none"&gt;Schedule of dividends declared&lt;/span&gt; &lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20220401__20230331_zYUl1sMxAjd7" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_491_20230401__20240331_zpCP2AUbjwIf" style="display: none; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--DividendsCommonStockCash_zPAqr8ZhpCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Dividends declared&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,207&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;5,329&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DividendsDeclaredTableTextBlock>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001660"
      unitRef="USD">5207000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001661"
      unitRef="USD">5329000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001663">&lt;p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zIXGgs9pqTIa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;16.
&lt;span id="xdx_82C_zzVPEtbJYFdb"&gt;Stock-based compensation plan&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company has issued share incentives to directors and certain key employees within the Company under the MiX Telematics Long-Term Incentive
Plan (&#x201c;LTIP&#x201d;), an equity-classified incentive plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (&#x201c;RSUs&#x201d;) and stock
appreciation rights (&#x201c;SARs&#x201d;).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2024, there were &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20240331__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember_za3YAPNPb8O1" title="Number of shares reserved for future issuance"&gt;12,790,000&lt;/span&gt; shares reserved for future issuance under the LTIP.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
total stock-based compensation expense (included in administration and other) recognized during the years ended March 31, 2023 and 2024,
was &lt;span style="background-color: white"&gt;$&lt;span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20220401__20230331_zCrgWuW0hKyl" title="Stock-based compensation expense"&gt;0.5&lt;/span&gt; million and $&lt;span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20230401__20240331_zs8CZNLNO3Q9" title="Stock-based compensation expense"&gt;1.1&lt;/span&gt; million&lt;/span&gt;, respe&lt;span style="background-color: white"&gt;ctively. S&lt;/span&gt;tock-based
compensation expense recognized during the year ended March 31, 2024 includes a cash-settled stock-based payment expense of $&lt;span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20230401__20240331__us-gaap--RelatedPartyTransactionAxis__custom--PowerFleetIncMember_z0mYeIll0Fng" title="Cash-settled stock based compensation costs"&gt;0.8&lt;/span&gt; million
for a bonus related to the Powerfleet Transaction (refer to note 21) to be settled in shares. &lt;span style="background-color: white"&gt;Net
deferred tax benefits reversed on total stock-based compensation expense in the Statement of Income for the years ended March 31, 2023
and 2024, w&lt;/span&gt;as $&lt;span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn5n6_c20220401__20230331_z4GRMnXghQm7" title="Deferred tax benefit recognized"&gt;0.1&lt;/span&gt; million and $&lt;span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn4n6_c20230401__20240331_zmyXNqwOXque" title="Deferred tax benefit recognized"&gt;0.05&lt;/span&gt; million, respectively. Tax benefits realized on awards exercised during the years ended March
31, 2023 and 2024, was $&lt;span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn5n6_c20220401__20230331_ztDJXCDCNPD6" title="Tax benefits realized on awards exercised"&gt;0.2&lt;/span&gt; million and $&lt;span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn4n6_c20230401__20240331_zeceeflLgVm4" title="Tax benefits realized on awards exercised"&gt;0.04&lt;/span&gt; million, res&lt;span style="background-color: white"&gt;pectively.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Stock
appreciation rights granted under the LTIP&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the LTIP, SARs may be issued to certain directors and key employees. The exercise price of the SARs granted is equal to the closing market
value of ordinary shares on the day preceding the date of grant. The SARs granted vest in tranches of &lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcDqY06EKEx3" title="Award vesting percentage"&gt;25&lt;/span&gt;% per annum, commencing on the
second anniversary of the grant date and expire &lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_pid_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zNyGxEslDUXg" title="Award expiration period"&gt;6&lt;/span&gt; years after the grant date. Vesting is contingent upon employment within the Company
and an annual total shareholder return in excess of &lt;span id="xdx_90C_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcCcF0s7qwzi" title="Annual total shareholder return percentage"&gt;10&lt;/span&gt;% being achieved, taking into account any dividends paid during the vesting period.
Management estimates forfeiture to be approximately &lt;span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zLAmJWg3p8x9" title="Estimated forfeiture rate"&gt;5&lt;/span&gt;%. Upon exercise, the Company will settle the value of the difference, between the
closing market value of the ordinary shares on the day of settlement and the award price (if positive), by delivering shares. The Company
has no legal or constructive obligation to settle the SARs in cash.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_gL3SOSBCSARAA-ZWPIA_zbkBzXHtYuN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s SARs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zsYTfPTLfk8c" style="display: none"&gt;Schedule
of SAR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;SARs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price in U.S. Cents*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted-Average Remaining Contractual Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Aggregate Intrinsic Value* (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Outstanding as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ziAxYKNwNoel" style="width: 11%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zTczt9OD9FSi" style="width: 11%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Granted on June 26, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zlhguCWEWfld" style="text-align: right" title="Number of SARs, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,600,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z3N4B4OjKmm3" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztvTwVmGm83j" style="text-align: right" title="Number of SARs, Exercised"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1702"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zaOBOpi58y14" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Exercised"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1704"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zyFPDUrNLLfb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,425,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zJuI2W7gFNq5" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Outstanding as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zBPpWEYs6QQ8" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;44,975,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zxddRGJ9NFR5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zMoK5eHoyLyc" title="Weighted-Average Remaining Contractual Term (years), Outstanding"&gt;3.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested and expected to vest as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjB7U8zvkmod" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested and expected to vest"&gt;&lt;span style="-sec-ix-redline: true"&gt;43,333,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zGkiNxJ3goA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested and expected"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoJaKLgjiQob" title="Weighted-Average Remaining Contractual Term (years), Vested and expected to vest"&gt;3.56&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zQoWsvS20a5h" title="Aggregate Intrinsic Value, Vested and expected to vest"&gt;10,819,015&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zWXm6xsGiEb7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,143,750&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zINX4Q0jAcZ" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zu979E5boep6" title="Weighted-Average Remaining Contractual Term (years), Vested"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zFkUJeBUWa3i" title="Aggregate Intrinsic Value, Vested and expected to vest"&gt;2,218,099&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F01_zJqdqggJikAb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F19_zr5sO1RlnX8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg"&gt;18.8761&lt;/span&gt; as of March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AC_z37Rbv9pqTJi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
weighted-average grant-date fair value of SARs granted during the years ended March 31, 2023 and 2024, was 14 U.S. cents and 10 U.S.
cents, respectively. The grant-date fair value was determined using a combination of the Monte Carlo Simulation option pricing model
and the Binomial Tree option pricing model. U.S. currency amounts are based on a ZAR:USD exchange rate of &lt;span id="xdx_90D_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2OQVUlSR9Hc" title="Foreign currency exchange rate"&gt;18.8761&lt;/span&gt; as of March 31, 2024.
The key drivers and assumptions input into the valuation models used to determine these values are disclosed below. The volatility was
calculated using a mixture of the Company&#x2019;s historical data as well as the share data of comparable companies for grants made in
all financial years preceding 2024 and the Company&#x2019;s historical share data for grants made in the 2023 fiscal year and the current
year.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
total intrinsic value of SARs exercised during fiscal year 2023 was $&lt;span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pn5n6_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1EzesRaemUi" title="Intrinsic value of SARs exercised"&gt;1.2&lt;/span&gt; million. &lt;span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pp0p0_do_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z57pJv8FpgAl" title="Intrinsic value of SARs exercised"&gt;No&lt;/span&gt; SARs were exercised during fiscal year 2024. U.S.
Dollar amounts are based on a ZAR:USD exchange rate of &lt;span id="xdx_905_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjFGljUoEdRg"&gt;18.8761&lt;/span&gt; as of March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89B_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNsmky4TgQvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
salient details of SARs granted during fiscal year 2024 are provided in the table below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;span id="xdx_8BE_zKZI4RQ7AyA8" style="display: none"&gt;Schedule of salient details
of SARs&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total shareholder return&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zQDPV181ppd6" title="Grant date"&gt;June
                                            26, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grant date fair value (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zejYOkBrORcg" title="Grant date fair value"&gt;1.93&lt;/span&gt;/$&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20240331__us-gaap--AwardDateAxis__custom--JuneTwentySixTwoThousandsTwentyThreeMember__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zoxsDxHDzPr" title="Grant date fair value"&gt;0.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Award price (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zVJYryH5Nrjc" title="Award price"&gt;5.01&lt;/span&gt;/$&lt;span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zQCrsCgtRbJ2" title="Award price"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;JSE share price on grant
    date (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90A_eus-gaap--SharePrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zD3hgqHcFWRj" title="JSE share price on grant date"&gt;5.01&lt;/span&gt;/$&lt;span id="xdx_905_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwO9YCuxsyrk" title="JSE share price on grant date"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Expiry date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zzoYuHs8Jhea" title="Expiry date"&gt;June
                                            26, 2029&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Total shareholder return of (%)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjMB6v9t1lKb" title="Total shareholder return of (%)"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Remaining contractual life at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zA9307XhqAhh" title="Remaining contractual life"&gt;5.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Valuation assumptions and drivers&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgbLRQic6Ur9" title="Volatility (%)"&gt;52.6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated forfeiture rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zCH6kDu3hYId" title="Anticipated forfeiture rate (%)"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2L3KPvyFwZi" title="Anticipated dividend yield (%)"&gt;3.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Annual risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_znJW5wHhRtfb" title="Annual risk-free interest rate (%)"&gt;8.97&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
salient details of SARs granted during fiscal year 2023 are provided in the table below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total shareholder return&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1J3lKSizGa9" title="Grant date"&gt;November
                                            1, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grant date fair value (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwYQ7hBSu1yj" title="Grant date fair value"&gt;2.58&lt;/span&gt;/$&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zgWtW8aFuBwh" title="Grant date fair value"&gt;0.14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Award price (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zk5lnXreG8k4" title="Award price"&gt;5.10&lt;/span&gt;/$&lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z89kJ1FOQiKd" title="Award price"&gt;0.28&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;JSE share price on grant
    date (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_904_eus-gaap--SharePrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z0GJLtYSIDSh" title="JSE share price on grant date"&gt;5.80&lt;/span&gt;/$&lt;span id="xdx_90C_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zeiQVKC7J4Cb" title="JSE share price on grant date"&gt;0.32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Expiry date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1JE79MaRGtj" title="Expiry date"&gt;November
                                            1, 2028&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Total shareholder return of (%)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zr7Ju6qIXBka" title="Total shareholder return of (%)"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Remaining contractual life at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoQJ2od9b1Ne" title="Remaining contractual life"&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Valuation assumptions and drivers&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zpDkonA1NV87" title="Volatility (%)"&gt;50.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated forfeiture rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zVV25HmPdYZ7" title="Anticipated forfeiture rate (%)"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6UyRig6514g" title="Anticipated dividend yield (%)"&gt;3.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Annual risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zsIcuoTsqJp5" title="Annual risk-free interest rate (%)"&gt;8.74&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_zxQOExemE1J3"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1E_zTx2QqhnQJ7d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A2_z5Lxc0SSgyEg" style="display: none; margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_C05_gL3SOSBCSARAA-ZWPIA_zfWa2hQRrkya"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;div id="xdx_C00_gL3SOSBCSARAA-ZWPIA_zXDeWYoq7FA7"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s unvested SARs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Number of SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted- Average Grant-Date Fair
    Value in U.S. Cents*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztkM05dEq491" style="width: 16%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zYNgc7ZxZ2Na" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Granted on June 26, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgw0kehNyj5e" style="text-align: right" title="Number of SARs, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,600,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zfLoDq1Fsglj" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zH0NriYMMz4k" style="text-align: right" title="Number of SARs, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;(12,143,750&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zEGskZZkuP0j" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zhKCEVKGAEKj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,425,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z0mIYMopmLU9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6Y9Fs51K41c" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;32,831,250&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zoysNh1xIPl5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F08_zBCRguk5IZG4" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1B_zlot1adOcHZj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37"&gt;18.8761
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;as o&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;f
March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;/div&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_C08_gL3SOSBCSARAA-ZWPIA_zz20eUFRprbh"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2024, there was $&lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zijDXaxSSN2a" title="Unrecognized compensation cost"&gt;1.7&lt;/span&gt; million of unrecogn&lt;span style="background-color: white"&gt;ized compensation cost related to unvested
SARs. This amount is expected to be recognized over&lt;/span&gt; a &lt;span style="background-color: white"&gt;weighted-average period of &lt;/span&gt;&lt;span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zkDO1hy6g4sh" title="Weighted-average period"&gt;3.52&lt;/span&gt;
&lt;span style="background-color: white"&gt;years.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Restricted
share units granted under the LTIP&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of &lt;span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--AnyFinancialYearMember__srt--RangeAxis__srt--MaximumMember_zX0A7URLeU3b"&gt;2&lt;/span&gt; million RSUs to be granted
in any financial year and for a maximum of &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--OverTheLifeOfThePlanMember__srt--RangeAxis__srt--MaximumMember_zhpE1ix01NJl"&gt;12&lt;/span&gt; million RSUs to be granted in aggregate over the life of the plan.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn6n6_c20200601__20200601__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3zCnJsaJyYd" title="RSUs granted"&gt;2&lt;/span&gt;
million time-based RSUs were granted on June 1, 2020, and vest in tranches of &lt;span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztBOycreHWj5" title="Percenatge of vesting"&gt;50&lt;/span&gt;% per annum, commencing on the second anniversary of
the grant date. Vesting is conditional upon the continued employment of the recipient with the Company. Management estimates forfeiture
to be approximately &lt;span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z0jNvcFoZHs5" title="Estimated forfeiture rate"&gt;5&lt;/span&gt;%. Settlement will take place in the Company&#x2019;s shares. The Company has no legal or constructive obligation
to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was &lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zptEfjOLpNCe" title="Weighted average grant date fair value per RSU granted"&gt;30&lt;/span&gt; U.S. cents. U.S. currency amounts are based
on a ZAR:USD exchange rate of &lt;span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zn83GCkOSit5"&gt;18.8761&lt;/span&gt; as of March 31, 2024. The grant date fair value was determined by deducting the present value of
expected dividends to be paid per share prior to vesting from the closing market price of the Company&#x2019;s shares on the grant &lt;span style="background-color: white"&gt;date.
&lt;/span&gt;The was no unrecognized compensation cost related to unvested RSUs as of March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_894_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z6n9YzGmQDI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s unvested RSUs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_z7gGVfC1cFL2" style="display: none"&gt;Schedule of unvested RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Number of RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted- Average Grant-Date Fair
    Value in U.S. Cents*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIHX0sSJjcMg" style="width: 16%; text-align: right" title="Number of RSUs, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zpwomOpXY01d" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zd9eNVqhM0Ma" style="text-align: right" title="Number of RSUs, Unvested, Settled"&gt;&lt;span style="-sec-ix-redline: true"&gt;(800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____z7cPsmj48G15" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Settled"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztRH9OBh0HT4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Unvested, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1847"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zao8PWD3bzK4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGeD0Z82xdL3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of RSUs, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1851"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zIt3NTMdv9D" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F06_z25M1ouEFPw1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F11_zbAZH8hHhEPl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb"&gt;18.8761&lt;/span&gt;
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a&lt;span style="background-color: white"&gt;s
o&lt;/span&gt;f March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A4_zPcVRMBlih62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Performance
shares granted under the LTIP&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the LTIP, performance shares may be issued to certain directors and key employees. The performance shares granted vest immediately once
the service and performance conditions have been met. Settlement takes place by delivering ordinary shares equal to the number of performance
shares that have vested, alternatively as a fall back provision only, by settling the value in cash.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_do_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zqG5zfO5BEed" title="Performance shares"&gt;No&lt;/span&gt;
performance shares were granted during fiscal year 2023 or fiscal year 2024 under this scheme.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;


&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2024-03-31_custom_MiXTelematicsLongTermIncentivePlanMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001665"
      unitRef="Shares">12790000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001667"
      unitRef="USD">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001669"
      unitRef="USD">1100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-04-012024-03-31_custom_PowerFleetIncMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001671"
      unitRef="USD">800000</us-gaap:ShareBasedCompensation>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001673"
      unitRef="USD">100000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-4"
      id="Fact001675"
      unitRef="USD">50000.00</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001677"
      unitRef="USD">200000</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-4"
      id="Fact001679"
      unitRef="USD">40000.00</us-gaap:EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001681"
      unitRef="Pure">0.25</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001683">P6Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001685"
      unitRef="Pure">0.10</AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001687"
      unitRef="Pure">0.05</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate>
    <us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001692">&lt;p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_gL3SOSBCSARAA-ZWPIA_zbkBzXHtYuN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s SARs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B7_zsYTfPTLfk8c" style="display: none"&gt;Schedule
of SAR&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Number
                                            of&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;SARs&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Weighted-&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Average&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Exercise
                                            Price in U.S. Cents*&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted-Average Remaining Contractual Term (years)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Aggregate Intrinsic Value* (in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;
                                                                                &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 40%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Outstanding as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ziAxYKNwNoel" style="width: 11%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zTczt9OD9FSi" style="width: 11%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;37&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 11%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Granted on June 26, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zlhguCWEWfld" style="text-align: right" title="Number of SARs, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,600,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z3N4B4OjKmm3" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;27&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztvTwVmGm83j" style="text-align: right" title="Number of SARs, Exercised"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1702"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zaOBOpi58y14" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Exercised"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1704"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zyFPDUrNLLfb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,425,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zJuI2W7gFNq5" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;31&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Outstanding as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zBPpWEYs6QQ8" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;44,975,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zxddRGJ9NFR5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zMoK5eHoyLyc" title="Weighted-Average Remaining Contractual Term (years), Outstanding"&gt;3.58&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested and expected to vest as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjB7U8zvkmod" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested and expected to vest"&gt;&lt;span style="-sec-ix-redline: true"&gt;43,333,438&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zGkiNxJ3goA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested and expected"&gt;&lt;span style="-sec-ix-redline: true"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoJaKLgjiQob" title="Weighted-Average Remaining Contractual Term (years), Vested and expected to vest"&gt;3.56&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zQoWsvS20a5h" title="Aggregate Intrinsic Value, Vested and expected to vest"&gt;10,819,015&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zWXm6xsGiEb7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,143,750&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zINX4Q0jAcZ" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zu979E5boep6" title="Weighted-Average Remaining Contractual Term (years), Vested"&gt;2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zFkUJeBUWa3i" title="Aggregate Intrinsic Value, Vested and expected to vest"&gt;2,218,099&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F01_zJqdqggJikAb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F19_zr5sO1RlnX8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg"&gt;18.8761&lt;/span&gt; as of March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s unvested SARs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Number of SARs&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted- Average Grant-Date Fair
    Value in U.S. Cents*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztkM05dEq491" style="width: 16%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;35,800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zYNgc7ZxZ2Na" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Granted on June 26, 2023&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgw0kehNyj5e" style="text-align: right" title="Number of SARs, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,600,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zfLoDq1Fsglj" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"&gt;&lt;span style="-sec-ix-redline: true"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zH0NriYMMz4k" style="text-align: right" title="Number of SARs, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;(12,143,750&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zEGskZZkuP0j" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"&gt;&lt;span style="-sec-ix-redline: true"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zhKCEVKGAEKj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;(1,425,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z0mIYMopmLU9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;14&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6Y9Fs51K41c" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;32,831,250&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zoysNh1xIPl5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td id="xdx_F08_zBCRguk5IZG4" style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1B_zlot1adOcHZj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37"&gt;18.8761
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;as o&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;f
March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&#160;</us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001694"
      unitRef="Shares">35800000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001696"
      unitRef="USDPShares">37000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001698"
      unitRef="Shares">10600000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001700"
      unitRef="USDPShares">27000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001706"
      unitRef="Shares">1425000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001708"
      unitRef="USDPShares">31000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001710"
      unitRef="Shares">44975000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001712"
      unitRef="USDPShares">33000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001714">P3Y6M29D</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001716"
      unitRef="Shares">43333438000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001718"
      unitRef="USDPShares">33000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001720">P3Y6M21D</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001722"
      unitRef="USD">10819015000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001724"
      unitRef="Shares">12143750000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001726"
      unitRef="USDPShares">40000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001728">P2Y</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001730"
      unitRef="USD">2218099000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001732"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001734"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001736"
      unitRef="USD">1200000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="0"
      id="Fact001738"
      unitRef="USD">0</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001739"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001741">&lt;p id="xdx_89B_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNsmky4TgQvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
salient details of SARs granted during fiscal year 2024 are provided in the table below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;span id="xdx_8BE_zKZI4RQ7AyA8" style="display: none"&gt;Schedule of salient details
of SARs&lt;/span&gt; &lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total shareholder return&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zQDPV181ppd6" title="Grant date"&gt;June
                                            26, 2023&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grant date fair value (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zejYOkBrORcg" title="Grant date fair value"&gt;1.93&lt;/span&gt;/$&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20240331__us-gaap--AwardDateAxis__custom--JuneTwentySixTwoThousandsTwentyThreeMember__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zoxsDxHDzPr" title="Grant date fair value"&gt;0.10&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Award price (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zVJYryH5Nrjc" title="Award price"&gt;5.01&lt;/span&gt;/$&lt;span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zQCrsCgtRbJ2" title="Award price"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;JSE share price on grant
    date (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90A_eus-gaap--SharePrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zD3hgqHcFWRj" title="JSE share price on grant date"&gt;5.01&lt;/span&gt;/$&lt;span id="xdx_905_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwO9YCuxsyrk" title="JSE share price on grant date"&gt;0.27&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Expiry date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zzoYuHs8Jhea" title="Expiry date"&gt;June
                                            26, 2029&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Total shareholder return of (%)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90E_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjMB6v9t1lKb" title="Total shareholder return of (%)"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Remaining contractual life at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zA9307XhqAhh" title="Remaining contractual life"&gt;5.2&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Valuation assumptions and drivers&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgbLRQic6Ur9" title="Volatility (%)"&gt;52.6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated forfeiture rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zCH6kDu3hYId" title="Anticipated forfeiture rate (%)"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2L3KPvyFwZi" title="Anticipated dividend yield (%)"&gt;3.75&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Annual risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_znJW5wHhRtfb" title="Annual risk-free interest rate (%)"&gt;8.97&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
salient details of SARs granted during fiscal year 2023 are provided in the table below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-bottom: 1pt; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Total shareholder return&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Grant date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1J3lKSizGa9" title="Grant date"&gt;November
                                            1, 2022&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Grant date fair value (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwYQ7hBSu1yj" title="Grant date fair value"&gt;2.58&lt;/span&gt;/$&lt;span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zgWtW8aFuBwh" title="Grant date fair value"&gt;0.14&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Award price (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zk5lnXreG8k4" title="Award price"&gt;5.10&lt;/span&gt;/$&lt;span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z89kJ1FOQiKd" title="Award price"&gt;0.28&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;JSE share price on grant
    date (ZAR/$)&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;R&lt;span id="xdx_904_eus-gaap--SharePrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z0GJLtYSIDSh" title="JSE share price on grant date"&gt;5.80&lt;/span&gt;/$&lt;span id="xdx_90C_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zeiQVKC7J4Cb" title="JSE share price on grant date"&gt;0.32&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Expiry date&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1JE79MaRGtj" title="Expiry date"&gt;November
                                            1, 2028&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Performance conditions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 80%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Total shareholder return of (%)&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 16%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zr7Ju6qIXBka" title="Total shareholder return of (%)"&gt;10.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Remaining contractual life at March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoQJ2od9b1Ne" title="Remaining contractual life"&gt;4.6&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Valuation assumptions and drivers&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Volatility (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zpDkonA1NV87" title="Volatility (%)"&gt;50.4&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated forfeiture rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zVV25HmPdYZ7" title="Anticipated forfeiture rate (%)"&gt;5.0&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Anticipated dividend yield (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6UyRig6514g" title="Anticipated dividend yield (%)"&gt;3.71&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Annual risk-free interest rate (%)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zsIcuoTsqJp5" title="Annual risk-free interest rate (%)"&gt;8.74&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F0C_zxQOExemE1J3"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1E_zTx2QqhnQJ7d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001743">2023-06-26</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001745"
      unitRef="ZARPShares">1.93</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-03-31_custom_JuneTwentySixTwoThousandsTwentyThreeMember_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001747"
      unitRef="USDPShares">0.10</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001749"
      unitRef="ZARPShares">5.01</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001751"
      unitRef="USDPShares">0.27</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice>
    <us-gaap:SharePrice
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001753"
      unitRef="ZARPShares">5.01</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001755"
      unitRef="USDPShares">0.27</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001757">2029-06-26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001759"
      unitRef="Pure">0.100</AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001761">P5Y2M12D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001763"
      unitRef="Pure">0.526</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001765"
      unitRef="Pure">0.050</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001767"
      unitRef="Pure">0.0375</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001769"
      unitRef="Pure">0.0897</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001771">2022-11-01</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001773"
      unitRef="ZARPShares">2.58</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001775"
      unitRef="USDPShares">0.14</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001777"
      unitRef="ZARPShares">5.10</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice>
    <AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001779"
      unitRef="USDPShares">0.28</AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice>
    <us-gaap:SharePrice
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001781"
      unitRef="ZARPShares">5.80</us-gaap:SharePrice>
    <us-gaap:SharePrice
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001783"
      unitRef="USDPShares">0.32</us-gaap:SharePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001785">2028-11-01</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate>
    <AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001787"
      unitRef="Pure">0.100</AIOT:ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001789">P4Y7M6D</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001791"
      unitRef="Pure">0.504</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001793"
      unitRef="Pure">0.050</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001795"
      unitRef="Pure">0.0371</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001797"
      unitRef="Pure">0.0874</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001800"
      unitRef="Shares">35800000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001802"
      unitRef="USDPShares">15000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001804"
      unitRef="Shares">10600000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001806"
      unitRef="USDPShares">10000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001808"
      unitRef="Shares">12143750000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001810"
      unitRef="USDPShares">16000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001812"
      unitRef="Shares">1425000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001814"
      unitRef="USDPShares">14000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001816"
      unitRef="Shares">32831250000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001818"
      unitRef="USDPShares">13000</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001820"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001822"
      unitRef="USD">1700000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      id="Fact001824">P3Y6M7D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_AnyFinancialYearMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001825"
      unitRef="Shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MiXTelematicsLongTermIncentivePlanMember_custom_OverTheLifeOfThePlanMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001826"
      unitRef="Shares">12000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2020-06-012020-06-01_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001828"
      unitRef="Shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001830"
      unitRef="Pure">0.50</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage>
    <AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001832"
      unitRef="Pure">0.05</AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001834"
      unitRef="USDPShares">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001835"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001837">&lt;p id="xdx_894_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z6n9YzGmQDI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table summarizes the Company&#x2019;s unvested RSUs for the fiscal year ended March 31, 2024:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8BA_z7gGVfC1cFL2" style="display: none"&gt;Schedule of unvested RSUs&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Number of RSUs&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;Weighted- Average Grant-Date Fair
    Value in U.S. Cents*&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 60%"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of April 1, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIHX0sSJjcMg" style="width: 16%; text-align: right" title="Number of RSUs, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zpwomOpXY01d" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;Settled&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zd9eNVqhM0Ma" style="text-align: right" title="Number of RSUs, Unvested, Settled"&gt;&lt;span style="-sec-ix-redline: true"&gt;(800,000&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____z7cPsmj48G15" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Settled"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztRH9OBh0HT4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Unvested, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1847"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zao8PWD3bzK4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Unvested as of March 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGeD0Z82xdL3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of RSUs, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1851"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zIt3NTMdv9D" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"&gt;&lt;span style="-sec-ix-redline: true"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F06_z25M1ouEFPw1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 5pt"&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F11_zbAZH8hHhEPl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb"&gt;18.8761&lt;/span&gt;
&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;a&lt;span style="background-color: white"&gt;s
o&lt;/span&gt;f March 31, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001839"
      unitRef="Shares">800000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001841"
      unitRef="USDPShares">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001843"
      unitRef="Shares">800000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001845"
      unitRef="USDPShares">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-04-012024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001849"
      unitRef="USDPShares">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001853"
      unitRef="USDPShares">30</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001855"
      unitRef="Pure">18.8761</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-04-012023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001857"
      unitRef="Shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001859">&lt;p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zbtGdDeq62b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;17.
&lt;span id="xdx_82D_zSRKiPGvCAIc"&gt;Debt&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023, debt comprised of bank overdrafts of $&lt;span id="xdx_90A_eus-gaap--LinesOfCreditCurrent_iI_pn5n6_c20230331_zFMPenJAZyZb" title="Line of credit, current"&gt;15.3&lt;/span&gt; million. As of March 31, 2024, debt comprised $&lt;span id="xdx_90F_ecustom--BankOverdraftCurrent_iI_pn5n6_c20240331_zRlWAlXBP3Yk" title="Bank overdraftt, current"&gt;19.5&lt;/span&gt; million of bank overdrafts
and $&lt;span id="xdx_902_ecustom--BookOverDraftCurrent_iI_pn5n6_c20240331_zh32m5prebSc" title="Book over draft current"&gt;0.6&lt;/span&gt; million of book overdrafts. Details of undrawn facilities are shown below:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_896_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zIPE45nCv06c" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zqelZPOhAHA9" style="display: none"&gt;Schedule
of undrawn facilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Undrawn borrowing facilities at floating rates include:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Standard Bank:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;CFC Overdraft&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA prime* &lt;span id="xdx_901_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zzHwaiPXBrWh" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_906_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsxFzqH7wj96" title="Debt instrument percentage deducted from interest rate"&gt;less
    1.2&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zEHtqrm2Dl05" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zsmOBxyeT2e6" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,710&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Nedbank Limited overdraft&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA prime* &lt;span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsfniSTwdk9k" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_902_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____znsmS6aGzqek" title="Debt instrument percentage deducted from interest rate"&gt;less 2&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvTbhmgefmo3" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;264&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_ziG7xYQ0ILif" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1879"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Investec Facility:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;General committed banking facility&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA Prime* &lt;span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_fKg_____zF6JJEsTSySl" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_905_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zec3kcaGrdw7" title="Debt instrument percentage deducted from interest rate"&gt;less 1.5&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQrwgWmTKPf2" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;7,222&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zG3fg1pmyoG4" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;General uncommitted banking facility&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Negotiable (overnight &lt;br/&gt;or daily rates)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zfzJVK60IFHc" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zOtAEdtQUboe" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331_z7VvTxbxB3ri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"&gt;&lt;span style="-sec-ix-redline: true"&gt;18,666&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331_z1R2plk9Rgkg" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,723&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F09_zXrm9m06iGF7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1B_zQEXPTFnRwOi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;South
                                            African prime interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8AD_z6ykI7q631Gg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
of March 31, 2023 and 2024, the South African prime interest rate w&lt;span style="background-color: white"&gt;as &lt;span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zUeLUMfkk02h"&gt;11.25&lt;/span&gt;% and &lt;span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20240331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zhqY6WCtYpWj"&gt;11.75&lt;/span&gt;%, respectively.
&lt;/span&gt;The Standard Bank of South Africa Limited (&#x201c;Standard Bank&#x201d;) and Nedbank Limited facilities have no fixed renewal date
and are repayable on demand. The facility from Nedbank Limited is unsecured. During February 2024, the Nedbank Limited overdraft facility
was cancelled.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Investec Bank Limited (&#x201c;Investec&#x201d;) credit facilities are comprised of a 364-day renewable committed general credit facility
of R&lt;span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQ7d4lil2Ajc" title="Line of credit facility maximum borrowing capacity"&gt;350&lt;/span&gt; million (the equivalent of $&lt;span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zj8s51l0fGHi" title="Line of credit facility maximum borrowing capacity"&gt;19&lt;/span&gt; million as of March 31, 2024), (the &#x201c;Committed Facility&#x201d;) and an uncommitted general
credit facility of $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zHMBM11RHHCi" title="Line of credit facility maximum borrowing capacity"&gt;10&lt;/span&gt; million (the &#x201c;Uncommitted Facility&#x201d;). As of March 31, 2024, $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityOneMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zLY9lr428kql" title="Line of credit facility maximum borrowing capacity"&gt;18.5&lt;/span&gt; million of the committed general
credit facility was utilized.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Under
the Committed Facility, the Company will pay a commitment fee charged at &lt;span id="xdx_90F_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember_zGTLxZ3Veyu5"&gt;30&lt;/span&gt;bps on any undrawn portion of the Committed Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on first business day of each month. The Uncommitted
Facility is repayable on demand and a fee of&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember_zrMVwjCrLgFc"&gt; 10&lt;/span&gt;bps per annum shall be charged on any undrawn portion of the Uncommitted Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on the seventh business day of each month.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
loans under the Committed Facility bear interest at South African prime interest rate less &lt;span id="xdx_905_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zA42h6wbQvf7"&gt;1.5&lt;/span&gt;% per annum and the loans under the Uncommitted
Facility bear interest at overnight or daily negotiable rates, in each case which such interest shall accrue on all amounts outstanding
under the Committed Facility or the Uncommitted Facility, as the case may be, payable monthly in arrears on the first business day of
each month, or as otherwise specified in the Credit Agreement. Investec shall advise the Company of any changes to the applicable interest
rate.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MiX
Telematics Africa (Pty) Ltd, MiX Telematics International (Pty) Ltd and MiX Telematics Enterprise SA (Pty) Ltd have issued guarantees
in favour of Investec in terms of which they guarantee the performance by MiX Telematics Limited of all its obligations to Investec.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
November 15, 2022, the Company concluded a second amendment to the credit agreement with Standard Bank&lt;span style="background-color: white"&gt;,
which entitles the Company to utilize a maximum amount of R&lt;span id="xdx_901_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20221115__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_z3vddNdnnAPa"&gt;70&lt;/span&gt; million (the equivalent of $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zxTGtDJU4Kjj"&gt;3.7&lt;/span&gt; million as of March 31, 2024),&lt;/span&gt; in
the form of a customer foreign currency account overdraft facility (the &#x201c;CFC Overdraft Facility&#x201d;). All other facilities under
the facility letter with Standard Bank were replaced by the CFC Overdraft Facility. The CFC Overdraft Facility has no fixed renewal date
and is repayable on demand. The CFC Overdraft Facility bears interest at the South African Prime interest rate less &lt;span id="xdx_909_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvvLzGtyKWtb" title="Debt instrument percentage deducted from interest rate"&gt;1.2&lt;/span&gt;% per annum. As
of March 31, 2024&lt;span style="background-color: white"&gt;, $&lt;span id="xdx_907_eus-gaap--LineOfCredit_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zeB1g1rKPi5d"&gt;1.0&lt;/span&gt; million of the CFC Overdraft Facility was utilized.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
November 2022, the Company also terminated the suretyship securing the Company&#x2019;s indebtedness (among other parties), to Standard
Bank, which was signed by the Company and its subsidiaries; MiX Telematics Africa Proprietary Limited (&#x201c;MiX Telematics Africa&#x201d;)
and MiX Telematics International Proprietary Limited (&#x201c;MiX Telematics International&#x201d;). A new suretyship agreement was entered
into providing that the Company and only one subsidiary being MiX Telematics International&lt;span style="background-color: white"&gt;, binds
themselves as surety(ies) and co-principal debtor(s) for the payment, when due, of all the present and future debts of any kind of the
Company and MiX Telematics International to &lt;/span&gt;Standard Bank&lt;span style="background-color: white"&gt;. The security release letter also
provided that &lt;/span&gt;Standard &lt;span style="background-color: white"&gt;Bank&#x2019;s claims to any security furnished by the&lt;/span&gt; Company
and its subsidiaries &lt;span style="background-color: white"&gt;under the original suretyship agreement were released upon signature of the
new suretyship agreement.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
March 7, 2024, as part of the acquisition transaction discussed in note 21, the Company and Powerfleet, entered into the Facilities Agreement
with Rand Merchant Bank (&#x201c;RMB&#x201d;), pursuant to which RMB agreed to provide Powerfleet with two term loan facilities in an aggregate
principal amount of $&lt;span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240307_zA5QBsEx5AJk"&gt;85&lt;/span&gt; million, comprised of two facilities in the aggregate principal amount of $&lt;span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--OneFacilityMember_zo2CW8QcMhSh"&gt;42.5 &lt;/span&gt;million and $&lt;span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--TwoFacilityMember_zIoZOPfOlq1"&gt;42.5&lt;/span&gt; million, respectively.
The proceeds of the term loan facilities were used by Powerfleet to redeem all the outstanding shares of the Series A Preferred Stock
and for general corporate purposes. Powerfleet drew down $&lt;span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240313_zRSNpeevhkZe"&gt;85&lt;/span&gt; million in cash under the term loan facilities on March 13, 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
the signing of the Facilities Agreement, the Company entered into a Facility Notice and General Terms and Conditions (collectively, the
&#x201c;Credit Agreement&#x201d;) with RMB as lender on March 14, 2024, for a 364 days committed general banking facility of R&lt;span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zN6PqFZ38Yc3" title="Line of credit facility maximum borrowing capacity"&gt;350&lt;/span&gt; million
(the equivalent of $&lt;span id="xdx_90C_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zcxP7EbIxuE5" title="Line of credit facility maximum borrowing capacity"&gt;19&lt;/span&gt; million as at March 31, 2024). The Credit Agreement and the rights and obligations of the parties are subject
to the terms and conditions of the Facilities Agreement entered into on March 7, 2024. The committed general banking facility is repayable
on demand and has a tenor of 365 (three hundred and sixty five) days from the available date. Repayment of the committed general banking
facility, including capitalized interest, is due by the earlier of (a) the available date or (b) April 2, 2025 (the &#x201c;Repayment
Date&#x201d;), unless extended by agreement between the Borrower and the Bank. Interest rate for the committed general banking facility
is calculated at South African prime rate minus &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zn8hvVDG4lMe" title="Debt instrument interest rate effective percentage"&gt;0.75&lt;/span&gt;% (zero point seventy five percent) per annum and shall be calculated on the daily
outstanding balance, compounded monthly in arrears and repaid quarterly.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LinesOfCreditCurrent
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001861"
      unitRef="USD">15300000</us-gaap:LinesOfCreditCurrent>
    <AIOT:BankOverdraftCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001863"
      unitRef="USD">19500000</AIOT:BankOverdraftCurrent>
    <AIOT:BookOverDraftCurrent
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001865"
      unitRef="USD">600000</AIOT:BookOverDraftCurrent>
    <us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001867">&lt;p id="xdx_896_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zIPE45nCv06c" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;span id="xdx_8BF_zqelZPOhAHA9" style="display: none"&gt;Schedule
of undrawn facilities&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;Interest rate&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;Undrawn borrowing facilities at floating rates include:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Standard Bank:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 46%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;CFC Overdraft&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 20%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA prime* &lt;span id="xdx_901_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zzHwaiPXBrWh" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_906_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsxFzqH7wj96" title="Debt instrument percentage deducted from interest rate"&gt;less
    1.2&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zEHtqrm2Dl05" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zsmOBxyeT2e6" style="width: 12%; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;2,710&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Nedbank Limited overdraft&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA prime* &lt;span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsfniSTwdk9k" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_902_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____znsmS6aGzqek" title="Debt instrument percentage deducted from interest rate"&gt;less 2&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvTbhmgefmo3" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;264&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_ziG7xYQ0ILif" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1879"&gt;&#x2014;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; Investec Facility:&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;General committed banking facility&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;SA Prime* &lt;span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_fKg_____zF6JJEsTSySl" title="Debt instrument percentage deducted from interest rate"&gt;&lt;span id="xdx_905_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zec3kcaGrdw7" title="Debt instrument percentage deducted from interest rate"&gt;less 1.5&lt;/span&gt;&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQrwgWmTKPf2" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;7,222&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zG3fg1pmyoG4" style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;General uncommitted banking facility&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;Negotiable (overnight &lt;br/&gt;or daily rates)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zfzJVK60IFHc" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zOtAEdtQUboe" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331_z7VvTxbxB3ri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"&gt;&lt;span style="-sec-ix-redline: true"&gt;18,666&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 2.5pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331_z1R2plk9Rgkg" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"&gt;&lt;span style="-sec-ix-redline: true"&gt;12,723&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 15pt; text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F09_zXrm9m06iGF7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;*&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1pt"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_F1B_zQEXPTFnRwOi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;South
                                            African prime interest rate&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001869"
      unitRef="Pure">0.012</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001871"
      unitRef="Pure">0.012</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2023-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001872"
      unitRef="USD">1180000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001873"
      unitRef="USD">2710000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001875"
      unitRef="Pure">0.02</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2024-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001877"
      unitRef="Pure">0.02</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2023-03-31_custom_NedbankLimitedMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001878"
      unitRef="USD">264000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001881"
      unitRef="Pure">0.015</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001883"
      unitRef="Pure">0.015</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2023-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001884"
      unitRef="USD">7222000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001885"
      unitRef="USD">13000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2023-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001886"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001887"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001889"
      unitRef="USD">18666000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-3"
      id="Fact001891"
      unitRef="USD">12723000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001893"
      unitRef="Pure">0.1125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-03-31_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001894"
      unitRef="Pure">0.1175</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001896"
      unitRef="ZAR">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001898"
      unitRef="USD">19000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralUncommittedBankingFacilityMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001900"
      unitRef="USD">10000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_GeneralCommittedBankingFacilityOneMember_custom_InvestecLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001902"
      unitRef="USD">18500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralCommittedBankingFacilityMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001903"
      unitRef="Pure">0.30</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="From2023-04-012024-03-31_custom_InvestecLimitedMember_custom_GeneralUncommittedBankingFacilityMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001904"
      unitRef="Pure">0.10</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityCommitmentFeePercentage
      contextRef="From2023-04-012024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001905"
      unitRef="Pure">0.015</us-gaap:LineOfCreditFacilityCommitmentFeePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2022-11-15_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001906"
      unitRef="ZAR">70000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001907"
      unitRef="USD">3700000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <AIOT:DebtInstrumentPercentageDeductedFromInterestRate
      contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001909"
      unitRef="Pure">0.012</AIOT:DebtInstrumentPercentageDeductedFromInterestRate>
    <us-gaap:LineOfCredit
      contextRef="AsOf2024-03-31_custom_CFCOverdraftFacilityMember_custom_StandardBankLimitedMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001910"
      unitRef="USD">1000000.0</us-gaap:LineOfCredit>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-07_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001911"
      unitRef="USD">85000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-07_custom_OneFacilityMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001912"
      unitRef="USD">42500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-07_custom_TwoFacilityMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001913"
      unitRef="USD">42500000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2024-03-13_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001914"
      unitRef="USD">85000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001916"
      unitRef="ZAR">350000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember"
      decimals="-6"
      id="Fact001918"
      unitRef="USD">19000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage
      contextRef="AsOf2024-03-31_custom_CreditAgreementMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001920"
      unitRef="Pure">0.0075</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001922">&lt;p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zYgyH8ekWnkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;18.
&lt;span id="xdx_829_zIgiwRdj3dyc"&gt;Commitments and contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Capital
commitments&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"&gt;As
of March 31, 2023 and 2024, the Company had approved, and contracted, capital commitments for property, plant and equipment of $&lt;span id="xdx_903_eus-gaap--OtherCommitment_iI_pn5n6_c20230331_z5OAlR90xlH9" title="Other commitment"&gt;2.2 &lt;/span&gt;million
and $&lt;span id="xdx_901_eus-gaap--OtherCommitment_iI_pn5n6_c20240331_zuoFdGJsGmge" title="Other commitment"&gt;4.4&lt;/span&gt; million, respectively; and for intangible assets of $&lt;span id="xdx_908_eus-gaap--OtherCommitment_iI_pn5n6_c20230331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zpwO4r0CC56g" title="Other commitment"&gt;1.4&lt;/span&gt; million and $&lt;span id="xdx_90B_eus-gaap--OtherCommitment_iI_pn5n6_c20240331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zceZWZ1d5zrb" title="Other commitment"&gt;1.6&lt;/span&gt; million, respectively. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Capital
commitments will be funded out of a mixture of working capital and cash and cash equivalen&lt;span style="background-color: white"&gt;ts.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Contingencies&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Service
agreement&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (&#x201c;MTN&#x201d;), MTN is entitled
to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation
of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentive&lt;span style="background-color: white"&gt;s
will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March
31, 2023 and 2024 was $&lt;span id="xdx_903_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20230331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zwHowXLmSPM4" title="Loss contingency estimate of possible loss"&gt;1.1&lt;/span&gt; million and $&lt;span id="xdx_909_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20240331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zV4dLdPZcG2f" title="Loss contingency estimate of possible loss"&gt;0.8&lt;/span&gt; million, respectively. No loss is consider&lt;/span&gt;ed probable under this arrangement.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Competition
Commission of South Africa matter&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
April 15, 2019, the Competition Commission of South Africa (the &#x201c;Commission&#x201d;) referred a matter to the Competition Tribunal
of South Africa (&#x201c;Tribunal&#x201d;). The Commission contended that the Company and a number of its channel partners had engaged
in market division.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
June 27, 2024, the Tribunal confirmed the settlement agreement between the Commission and the Company of an administrative penalty to
resolve the matter. The settlement agreement confirms that the Company is not liable for anticompetitive conduct.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;As
the matter was still subject to approval and confirmation by the Tribunal at year end, and the timing or the outcome of the approval
and confirmation could not be predicted as at March 31, 2024, the Company has not made any provision for this matter as at March 31,
2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:OtherCommitment
      contextRef="AsOf2023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001924"
      unitRef="USD">2200000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="AsOf2024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001926"
      unitRef="USD">4400000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="AsOf2023-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001928"
      unitRef="USD">1400000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="AsOf2024-03-31_custom_IntangibleAssetPurchaseCommitmentMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001930"
      unitRef="USD">1600000</us-gaap:OtherCommitment>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="AsOf2023-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001932"
      unitRef="USD">1100000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:LossContingencyEstimateOfPossibleLoss
      contextRef="AsOf2024-03-31_custom_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember_srt_MaximumMember_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001934"
      unitRef="USD">800000</us-gaap:LossContingencyEstimateOfPossibleLoss>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001936">&lt;p id="xdx_807_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zbVtGamK9L3h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;19.
&lt;span id="xdx_82B_zXSOv0BJJC43"&gt;Retirement benefits&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;It
is the policy of the Company to provide retirement benefits to all its South African, United Kingdom, United States, Brazilian and Australian
employees. All these retirement benefits are defined contribution plans and are held in separate trustee-administered funds. These plans
are funded by members as well as company contributions. The South African plan is subject to the Pension Funds Act of 1956, the UK plan
is subject to the United Kingdom Pensions Act 2008 and the Australian plan is subject to the Superannuation Guarantee Administration
Act of 1992. In Brazil, the Company contributes to a mandatory state social contribution plan known as Regime Geral de Previd&#xea;ncia
Social. In Romania there is a mandatory social security contribution paid to the state budget, as defined by the Pension Law (Law 263/2010)
and the Fiscal Code (Law 227/2015). For the United States employees, a voluntary Internal Revenue Service section 401(k) tax-deferred
as well as a Roth IRA post-tax defined contribution schemes are offered. The full extent of the Company&#x2019;s liability, in respect
of the retirement benefits offered, is the contributions made, which are charged to the Consolidated Statements of Income as they are
incurred. The total Company contribution to such schemes for the years ended March 31, 2023 and 2024 were $&lt;span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220401__20230331_zeoRDTZiJLfc"&gt;2.0&lt;/span&gt; million and $&lt;span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230401__20240331_z1dSKRk42VIa"&gt;2.1&lt;/span&gt; million,
res&lt;span style="background-color: white"&gt;pectively. &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001937"
      unitRef="USD">2000000.0</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:DefinedContributionPlanCostRecognized
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="-5"
      id="Fact001938"
      unitRef="USD">2100000</us-gaap:DefinedContributionPlanCostRecognized>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001940">&lt;p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zyGhWY6Wq6wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;20.
&lt;span id="xdx_824_zbKUQWZTylya"&gt;Related party transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;There
were &lt;span id="xdx_900_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20220401__20230331_zaf3EYLvTZsh" title="Related party transactions"&gt;&lt;span id="xdx_908_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20230401__20240331_z1Rz8lOlWOpd" title="Related party transactions"&gt;no&lt;/span&gt;&lt;/span&gt; related party transactions during the years ended March 31, 2023 and 2024.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2022-04-012023-03-31_custom_MixTelematicsLimitedMember"
      decimals="0"
      id="Fact001942"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:RelatedPartyTransactionAmountsOfTransaction
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      decimals="0"
      id="Fact001944"
      unitRef="USD">0</us-gaap:RelatedPartyTransactionAmountsOfTransaction>
    <us-gaap:SubsequentEventsTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001946">&lt;p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zJ9GyK4ZGgn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;21.
&lt;span id="xdx_829_zawDHQScCqD7"&gt;Subsequent events&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
than the item below, the directors are not aware of any matter material or otherwise arising since March 31, 2024 and up to the date
of this report, not otherwise dealt with herein.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Change
in ownership of the Company and delisting&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
October 10, 2023, the Company entered into an Implementation Agreement with Powerfleet, a Delaware corporation, and Main Street 2000
Proprietary Limited, a private company incorporated in the Republic of South Africa and a wholly owned subsidiary of Powerfleet, pursuant
to which, subject to the terms and conditions thereof, Main Street has acquired all of the issued ordinary shares of the Company, including
the ordinary shares represented by the Company&#x2019;s American Depositary Shares, through the implementation of a scheme of arrangement
in accordance with Sections 114 and 115 of the South African Companies Act, No. 71 of 2008, in exchange for shares of common stock, par
value $&lt;span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zE9AcVoBdWfk" title="Common stock par value"&gt;0.01
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;per share, of Powerfleet. As a result
of the transactions, including the Scheme, contemplated by the Agreement, the Company has become an indirect, wholly owned subsidiary
of Powerfleet. The implementation of the Scheme has resulted in the delisting of the MiX Ordinary Shares from the Johannesburg Stock
Exchange and the delisting of the Company&#x2019;s American Depositary Shares, each representing &lt;span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20231010__20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKY9hahWBys5" title="Ordinary shares"&gt;25
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;MiX Ordinary Shares, from the New York
Stock Exchange. The Powerfleet Common Stock will continue to be listed on The Nasdaq Global Market (&#x201c;Nasdaq&#x201d;) and will additionally
be listed on the JSE by way of a secondary inward listing.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
the implementation date of the Scheme (i.e. April 2, 2024) (the &#x201c;Scheme Implementation Date&#x201d;), the holders of record of MiX
Ordinary Shares, who were registered in MiX&#x2019;s securities register as of the applicable Scheme Record Date (i.e. March 28, 2024)
for purposes of the listing requirements of the JSE, exchanged &lt;span id="xdx_903_ecustom--NumberofListingPercentage_iI_dp_uPure_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_znf46VnkifJl" title="Listing percentage"&gt;100&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%
of the issued MiX Ordinary Shares as of the Scheme Record Date, excluding treasury shares and any MiX Ordinary Shares held by any shareholder
of the Company that has validly exercised its appraisal rights with respect to the Scheme, in exchange for consideration consisting of
&lt;span id="xdx_904_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8jATALb84ye" title="Share price"&gt;0.12762
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares of Powerfleet Common Stock for
each MiX Ordinary Share (and in the case of holders of MiX ADSs, &lt;span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zXuWEnLb3P0f" title="Share price"&gt;3.19056
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares of Powerfleet Common Stock for
each MiX ADS).&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_c20240402__20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z7tNMJqG3VV8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Share based payment description"&gt;In
addition, on the Scheme Implementation Date, each of the Company Share Plans will be assumed by Powerfleet. The number of Replacement
SARs shall be equal to the number of prior SARs as noted in note 16, multiplied by 0.12762 (rounded down to the nearest whole number
of shares). The Award Price with respect to the Replacement SARs shall be equal to the Award Price applicable to the prior SARs divided
by 0.12762 (rounded up to the nearest one hundredth of a cent) and converted to U.S. Dollars at an exchange rate of R18.90 per U.S. Dollar,
being the rate of exchange effective at April 2, 2024.&lt;/span&gt; &lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
replacement of MiX&#x2019;s share-based payment awards will be treated like a modification under ASC 718, &lt;i&gt;Compensation&#x2014;Stock
Compensation&lt;/i&gt; as of the Scheme Implementation Date in Powerfleet&#x2019;s consolidated financial statements.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Dissenting
shareholder&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;During
the shareholder voting process for the proposed merger transaction between Powerfleet and the Company, a registered holder of &lt;span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zBh6KDwSL0fc" title="Ordinary shares"&gt;4,570,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;ordinary shares of the Company voted against
the transaction (i.e. dissenting shareholder). On April 11, 2024, the dissenting shareholder sent a letter of demand to the Company,
in terms of Section 164 (5) to (8) of the Companies Act, to pay the dissenting shareholder, in cash, the fair value of all the shares
owned in the Company, plus interest from the effective date, calculated at the cost of equity of the Company, compounded monthly.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Powerfleet
agreed with the dissenting shareholder that it would purchase the dissenting shareholder&#x2019;s &lt;span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Z93jBZgIu" title="Shares issued"&gt;4,570,000
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;shares in the Company in exchange for
the transfer of &lt;span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zkc8TsYcYxw7" title="Transfer shares"&gt;583,223
&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Powerfleet shares to the dissenting shareholder&#x2019;s
account. On May 31, 2024, the shares were transferred and the dissenting shareholder withdrew its section 164 demand.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;&#160;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001948"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="From2023-10-102023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001950"
      unitRef="Shares">25</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <AIOT:NumberofListingPercentage
      contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001952"
      unitRef="Pure">1</AIOT:NumberofListingPercentage>
    <us-gaap:SharePrice
      contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001954"
      unitRef="USDPShares">0.12762</us-gaap:SharePrice>
    <us-gaap:SharesIssuedPricePerShare
      contextRef="AsOf2024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001956"
      unitRef="USDPShares">3.19056</us-gaap:SharesIssuedPricePerShare>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms
      contextRef="From2024-04-022024-04-02_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      id="Fact001958">In
addition, on the Scheme Implementation Date, each of the Company Share Plans will be assumed by Powerfleet. The number of Replacement
SARs shall be equal to the number of prior SARs as noted in note 16, multiplied by 0.12762 (rounded down to the nearest whole number
of shares). The Award Price with respect to the Replacement SARs shall be equal to the Award Price applicable to the prior SARs divided
by 0.12762 (rounded up to the nearest one hundredth of a cent) and converted to U.S. Dollars at an exchange rate of R18.90 per U.S. Dollar,
being the rate of exchange effective at April 2, 2024.</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001960"
      unitRef="Shares">4570000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001962"
      unitRef="Shares">4570000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesStockSplits
      contextRef="From2024-04-112024-04-11_us-gaap_CommonStockMember_us-gaap_SubsequentEventMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001964"
      unitRef="Shares">583223</us-gaap:StockIssuedDuringPeriodSharesStockSplits>
    <us-gaap:ForeignCurrencyDisclosureTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001966">&lt;p id="xdx_80F_eus-gaap--ForeignCurrencyDisclosureTextBlock_zIH702GT0HA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;22.
&lt;span id="xdx_82E_zGN8cUqV0pUc"&gt;Exchange rates&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is subject to fluctuations in exchange rates between the ZAR and foreign currencies, primarily the U.S. Dollar and the British
Pound. The following major rates of exchange were used in the preparation of the consolidated financial statements:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_89F_eus-gaap--ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_zZJwYGOE63C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zuVjTiAUnUm9"&gt;Schedule
of Exchange Rates&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%"&gt;&lt;span style="-sec-ix-redline: true"&gt;USD:ZAR&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 36%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; closing&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zJ9IdsewdYLf" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.98&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zBvx2svkK1zg" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.88&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; average&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zNTj6n46fqIf" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.99&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zp1yar0cTsu1" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;USD:GBP&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; closing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zsbPJoCDzDA8" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zBQOJpl1rXVi" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; average&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_z6LePVCO02K2" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.83&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zym9nI4jcaR5" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.80&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

</us-gaap:ForeignCurrencyDisclosureTextBlock>
    <us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock
      contextRef="From2023-04-012024-03-31_custom_MixTelematicsLimitedMember"
      id="Fact001968">&lt;p id="xdx_89F_eus-gaap--ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_zZJwYGOE63C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"&gt;&lt;span style="-sec-ix-redline: true"&gt;&lt;span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;span id="xdx_8B5_zuVjTiAUnUm9"&gt;Schedule
of Exchange Rates&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;As of March 31,&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1pt"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="-sec-ix-redline: true"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-weight: bold"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 30%"&gt;&lt;span style="-sec-ix-redline: true"&gt;USD:ZAR&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 36%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; closing&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zJ9IdsewdYLf" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;17.98&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 2%"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zBvx2svkK1zg" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.88&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; average&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zNTj6n46fqIf" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;16.99&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zp1yar0cTsu1" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;18.73&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;USD:GBP&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; closing&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zsbPJoCDzDA8" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zBQOJpl1rXVi" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.79&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#x2013; average&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_z6LePVCO02K2" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.83&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zym9nI4jcaR5" style="text-align: right" title="Foreign currency exchange rate, translation"&gt;&lt;span style="-sec-ix-redline: true"&gt;0.80&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="-sec-ix-redline: true"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"&gt;&lt;/p&gt;

</us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001970"
      unitRef="Pure">17.98</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001972"
      unitRef="Pure">18.88</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001974"
      unitRef="Pure">16.99</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarZARMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001976"
      unitRef="Pure">18.73</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001978"
      unitRef="Pure">0.81</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001980"
      unitRef="Pure">0.79</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2023-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001982"
      unitRef="Pure">0.83</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <us-gaap:ForeignCurrencyExchangeRateTranslation1
      contextRef="AsOf2024-03-31_srt_WeightedAverageMember_custom_USDollarGBPMember_custom_MixTelematicsLimitedMember"
      decimals="INF"
      id="Fact001984"
      unitRef="Pure">0.80</us-gaap:ForeignCurrencyExchangeRateTranslation1>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact000926"
          xlink:label="Fact000926"
          xlink:type="locator"/>
        <link:footnote id="Footnote001001" xlink:label="Footnote001001" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000926"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000928"
          xlink:label="Fact000928"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000928"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000930"
          xlink:label="Fact000930"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000930"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000933"
          xlink:label="Fact000933"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000933"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000935"
          xlink:label="Fact000935"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000935"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000937"
          xlink:label="Fact000937"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000937"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl0981"
          xlink:label="xdx2ixbrl0981"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl0981"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact000982"
          xlink:label="Fact000982"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact000982"
          xlink:to="Footnote001001"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001217"
          xlink:label="Fact001217"
          xlink:type="locator"/>
        <link:footnote id="Footnote001242" xlink:label="Footnote001242" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates
                                            to the acquisition of Trimble&#x2019;s FSM business, including the remaining purchase consideration
                                            that has been agreed.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001217"
          xlink:to="Footnote001242"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1218"
          xlink:label="xdx2ixbrl1218"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1218"
          xlink:to="Footnote001242"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001223"
          xlink:label="Fact001223"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001223"
          xlink:to="Footnote001242"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001224"
          xlink:label="Fact001224"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001224"
          xlink:to="Footnote001242"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001252"
          xlink:label="Fact001252"
          xlink:type="locator"/>
        <link:footnote id="Footnote001272" xlink:label="Footnote001272" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001252"
          xlink:to="Footnote001272"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1253"
          xlink:label="xdx2ixbrl1253"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1253"
          xlink:to="Footnote001272"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001258"
          xlink:label="Fact001258"
          xlink:type="locator"/>
        <link:footnote id="Footnote001273" xlink:label="Footnote001273" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Relates
to the acquisition of Trimble&#x2019;s FSM business.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001258"
          xlink:to="Footnote001273"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1259"
          xlink:label="xdx2ixbrl1259"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1259"
          xlink:to="Footnote001273"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001302"
          xlink:label="Fact001302"
          xlink:type="locator"/>
        <link:footnote id="Footnote001310" xlink:label="Footnote001310" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001302"
          xlink:to="Footnote001310"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001303"
          xlink:label="Fact001303"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001303"
          xlink:to="Footnote001310"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001305"
          xlink:label="Fact001305"
          xlink:type="locator"/>
        <link:footnote id="Footnote001311" xlink:label="Footnote001311" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001305"
          xlink:to="Footnote001311"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001306"
          xlink:label="Fact001306"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001306"
          xlink:to="Footnote001311"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001338"
          xlink:label="Fact001338"
          xlink:type="locator"/>
        <link:footnote id="Footnote001345" xlink:label="Footnote001345" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Including
                                            expected renewals where appropriate.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001338"
          xlink:to="Footnote001345"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001340"
          xlink:label="Fact001340"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001340"
          xlink:to="Footnote001345"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001375"
          xlink:label="Fact001375"
          xlink:type="locator"/>
        <link:footnote id="Footnote001389" xlink:label="Footnote001389" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Audit
                                            fees consisted of professional services rendered by Deloitte &amp; Touche for the audit of
                                            the Company&#x2019;s financial statements.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001375"
          xlink:to="Footnote001389"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001376"
          xlink:label="Fact001376"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001376"
          xlink:to="Footnote001389"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1378"
          xlink:label="xdx2ixbrl1378"
          xlink:type="locator"/>
        <link:footnote id="Footnote001390" xlink:label="Footnote001390" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Audit-related
                                            fees relate to the Powerfleet Transaction.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1378"
          xlink:to="Footnote001390"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001379"
          xlink:label="Fact001379"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001379"
          xlink:to="Footnote001390"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001381"
          xlink:label="Fact001381"
          xlink:type="locator"/>
        <link:footnote id="Footnote001391" xlink:label="Footnote001391" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001381"
          xlink:to="Footnote001391"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001382"
          xlink:label="Fact001382"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001382"
          xlink:to="Footnote001391"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001384"
          xlink:label="Fact001384"
          xlink:type="locator"/>
        <link:footnote id="Footnote001392" xlink:label="Footnote001392" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">In
                                            respect of the Company&#x2019;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp; Touche were pre-approved by the Audit and
                                            Risk Committee.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001384"
          xlink:to="Footnote001392"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001385"
          xlink:label="Fact001385"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001385"
          xlink:to="Footnote001392"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001412"
          xlink:label="Fact001412"
          xlink:type="locator"/>
        <link:footnote id="Footnote001435" xlink:label="Footnote001435" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">U.S.
                                            Federal taxes</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001412"
          xlink:to="Footnote001435"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001413"
          xlink:label="Fact001413"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001413"
          xlink:to="Footnote001435"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001424"
          xlink:label="Fact001424"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001424"
          xlink:to="Footnote001435"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001425"
          xlink:label="Fact001425"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001425"
          xlink:to="Footnote001435"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001415"
          xlink:label="Fact001415"
          xlink:type="locator"/>
        <link:footnote id="Footnote001436" xlink:label="Footnote001436" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            and other foreign state taxes</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001415"
          xlink:to="Footnote001436"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001416"
          xlink:label="Fact001416"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001416"
          xlink:to="Footnote001436"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001427"
          xlink:label="Fact001427"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001427"
          xlink:to="Footnote001436"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001428"
          xlink:label="Fact001428"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001428"
          xlink:to="Footnote001436"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001452"
          xlink:label="Fact001452"
          xlink:type="locator"/>
        <link:footnote id="Footnote001493" xlink:label="Footnote001493" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001452"
          xlink:to="Footnote001493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001453"
          xlink:label="Fact001453"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001453"
          xlink:to="Footnote001493"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001455"
          xlink:label="Fact001455"
          xlink:type="locator"/>
        <link:footnote id="Footnote001494" xlink:label="Footnote001494" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#x2019;s
                                            internal loan structures.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001455"
          xlink:to="Footnote001494"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001456"
          xlink:label="Fact001456"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001456"
          xlink:to="Footnote001494"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001464"
          xlink:label="Fact001464"
          xlink:type="locator"/>
        <link:footnote id="Footnote001495" xlink:label="Footnote001495" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001464"
          xlink:to="Footnote001495"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001465"
          xlink:label="Fact001465"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001465"
          xlink:to="Footnote001495"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001470"
          xlink:label="Fact001470"
          xlink:type="locator"/>
        <link:footnote id="Footnote001496" xlink:label="Footnote001496" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001470"
          xlink:to="Footnote001496"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001471"
          xlink:label="Fact001471"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001471"
          xlink:to="Footnote001496"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001476"
          xlink:label="Fact001476"
          xlink:type="locator"/>
        <link:footnote id="Footnote001497" xlink:label="Footnote001497" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"><xhtml:span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#x201c;MiX International&#x201d;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001476"
          xlink:to="Footnote001497"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001477"
          xlink:label="Fact001477"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001477"
          xlink:to="Footnote001497"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001696"
          xlink:label="Fact001696"
          xlink:type="locator"/>
        <link:footnote id="Footnote001731" xlink:label="Footnote001731" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg">18.8761</xhtml:span> as of March 31, 2024.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001696"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001700"
          xlink:label="Fact001700"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001700"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl1704"
          xlink:label="xdx2ixbrl1704"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl1704"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001708"
          xlink:label="Fact001708"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001708"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001712"
          xlink:label="Fact001712"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001712"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001718"
          xlink:label="Fact001718"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001718"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001722"
          xlink:label="Fact001722"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001722"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001726"
          xlink:label="Fact001726"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001726"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001730"
          xlink:label="Fact001730"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001730"
          xlink:to="Footnote001731"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001745"
          xlink:label="Fact001745"
          xlink:type="locator"/>
        <link:footnote id="Footnote001798" xlink:label="Footnote001798" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001745"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001747"
          xlink:label="Fact001747"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001747"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001749"
          xlink:label="Fact001749"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001749"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001751"
          xlink:label="Fact001751"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001751"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001753"
          xlink:label="Fact001753"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001753"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001755"
          xlink:label="Fact001755"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001755"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001773"
          xlink:label="Fact001773"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001773"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001775"
          xlink:label="Fact001775"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001775"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001777"
          xlink:label="Fact001777"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001777"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001779"
          xlink:label="Fact001779"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001779"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001781"
          xlink:label="Fact001781"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001781"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001783"
          xlink:label="Fact001783"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001783"
          xlink:to="Footnote001798"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001802"
          xlink:label="Fact001802"
          xlink:type="locator"/>
        <link:footnote id="Footnote001819" xlink:label="Footnote001819" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__"
  id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37">18.8761
</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001802"
          xlink:to="Footnote001819"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001806"
          xlink:label="Fact001806"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001806"
          xlink:to="Footnote001819"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001810"
          xlink:label="Fact001810"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001810"
          xlink:to="Footnote001819"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001814"
          xlink:label="Fact001814"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001814"
          xlink:to="Footnote001819"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001818"
          xlink:label="Fact001818"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001818"
          xlink:to="Footnote001819"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001841"
          xlink:label="Fact001841"
          xlink:type="locator"/>
        <link:footnote id="Footnote001854" xlink:label="Footnote001854" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA"
  id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb">18.8761</xhtml:span></link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001841"
          xlink:to="Footnote001854"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001845"
          xlink:label="Fact001845"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001845"
          xlink:to="Footnote001854"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001849"
          xlink:label="Fact001849"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001849"
          xlink:to="Footnote001854"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001853"
          xlink:label="Fact001853"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001853"
          xlink:to="Footnote001854"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001869"
          xlink:label="Fact001869"
          xlink:type="locator"/>
        <link:footnote id="Footnote001892" xlink:label="Footnote001892" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">South
                                            African prime interest rate</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001869"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001871"
          xlink:label="Fact001871"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001871"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001875"
          xlink:label="Fact001875"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001875"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001877"
          xlink:label="Fact001877"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001877"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001881"
          xlink:label="Fact001881"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001881"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact001883"
          xlink:label="Fact001883"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact001883"
          xlink:to="Footnote001892"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474130592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">S-1/A<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentDescription', window );">Amendment Description</a></td>
<td class="text">AMENDMENT
NO. 1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">POWERFLEET,
INC.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001774170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">83-4366463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">123
Tice Boulevard<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Woodcliff
Lake<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07677<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(201)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">996-9000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">123
Tice Boulevard<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Woodcliff
Lake<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">NJ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">07677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(201)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">996-9000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">David
Wilson<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of changes contained within amended document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999481658464">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 26,737<span></span>
</td>
<td class="nump">$ 29,876<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">794<span></span>
</td>
<td class="nump">781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivables, net of allowances for doubtful accounts of $2.7 million and $4.3 million as of March 31, 2023 and 2024, respectively</a></td>
<td class="nump">24,675<span></span>
</td>
<td class="nump">24,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">4,142<span></span>
</td>
<td class="nump">4,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">9,693<span></span>
</td>
<td class="nump">9,950<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">66,041<span></span>
</td>
<td class="nump">69,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization', window );">Property, plant and equipment, net</a></td>
<td class="nump">39,381<span></span>
</td>
<td class="nump">36,779<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">38,226<span></span>
</td>
<td class="nump">39,258<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Intangible assets, net</a></td>
<td class="nump">20,792<span></span>
</td>
<td class="nump">21,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets</a></td>
<td class="nump">1,093<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">10,061<span></span>
</td>
<td class="nump">6,804<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">175,594<span></span>
</td>
<td class="nump">176,563<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Short-term debt</a></td>
<td class="nump">20,158<span></span>
</td>
<td class="nump">15,253<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payables</a></td>
<td class="nump">7,149<span></span>
</td>
<td class="nump">6,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_AccruedLiabilitiesAndOtherCurrent', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">20,110<span></span>
</td>
<td class="nump">21,486<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent', window );">Contingent consideration</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3,569<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue</a></td>
<td class="nump">6,394<span></span>
</td>
<td class="nump">5,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">355<span></span>
</td>
<td class="nump">298<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">54,166<span></span>
</td>
<td class="nump">52,021<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">14,204<span></span>
</td>
<td class="nump">12,357<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Long-term accrued expenses and other liabilities</a></td>
<td class="nump">3,336<span></span>
</td>
<td class="nump">3,368<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">71,706<span></span>
</td>
<td class="nump">67,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>MiX Telematics Limited stockholders&#8217; equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preference shares: 100 million shares authorized but not issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares: 608.8 million and 607.8 million no-par value shares issued as of March 31, 2023 and 2024, respectively</a></td>
<td class="nump">63,455<span></span>
</td>
<td class="nump">64,001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Less treasury stock at cost: 53.8 million shares as of March, 31, 2023 and March 31, 2024</a></td>
<td class="num">(17,315)<span></span>
</td>
<td class="num">(17,315)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">76,280<span></span>
</td>
<td class="nump">79,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(16,148)<span></span>
</td>
<td class="num">(13,399)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="num">(2,389)<span></span>
</td>
<td class="num">(3,499)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total MiX Telematics Limited stockholders&#8217; equity</a></td>
<td class="nump">103,883<span></span>
</td>
<td class="nump">108,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Non-controlling interest</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">103,888<span></span>
</td>
<td class="nump">108,817<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 175,594<span></span>
</td>
<td class="nump">$ 176,563<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_AccruedLiabilitiesAndOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accrued liabilities and other current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_AccruedLiabilitiesAndOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Property plant and equipment and operating lease right of use asset after accumulated depreciation and amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999645158768">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - MiX Telematics Limited [Member] - USD ($)<br> $ / shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowances for doubtful accounts</a></td>
<td class="nump">$ 4,333<span></span>
</td>
<td class="nump">$ 2,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">100,000,000<span></span>
</td>
<td class="nump">100,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">607,800,000<span></span>
</td>
<td class="nump">608,800,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockNoParValue', window );">Common stock no par value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, common shares</a></td>
<td class="nump">53,816,750<span></span>
</td>
<td class="nump">53,800,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockNoParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount per share of no-par value common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockNoParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999473915888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">$ 152,280<span></span>
</td>
<td class="nump">$ 144,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">60,033<span></span>
</td>
<td class="nump">54,127<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">92,247<span></span>
</td>
<td class="nump">90,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">14,239<span></span>
</td>
<td class="nump">17,194<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administration and other</a></td>
<td class="nump">67,574<span></span>
</td>
<td class="nump">62,107<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">81,813<span></span>
</td>
<td class="nump">79,301<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">10,434<span></span>
</td>
<td class="nump">11,565<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other income/(expense)</a></td>
<td class="num">(179)<span></span>
</td>
<td class="nump">1,689<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterestAndDividend', window );">Interest income</a></td>
<td class="nump">1,142<span></span>
</td>
<td class="nump">1,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInvestmentExpense', window );">Interest expense</a></td>
<td class="nump">2,347<span></span>
</td>
<td class="nump">1,446<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">9,050<span></span>
</td>
<td class="nump">12,967<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">6,465<span></span>
</td>
<td class="nump">8,445<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">2,585<span></span>
</td>
<td class="nump">4,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Less: Net income attributable to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to MiX Telematics Limited</a></td>
<td class="nump">2,585<span></span>
</td>
<td class="nump">4,522<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Subscription [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">130,680<span></span>
</td>
<td class="nump">126,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">45,405<span></span>
</td>
<td class="nump">40,073<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Hardware and Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total revenue</a></td>
<td class="nump">21,600<span></span>
</td>
<td class="nump">18,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenueAbstract', window );"><strong>Cost of revenue</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfGoodsAndServicesSold', window );">Total cost of revenue</a></td>
<td class="nump">$ 14,628<span></span>
</td>
<td class="nump">$ 14,054<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterestAndDividend">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterestAndDividend</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInvestmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses related to the generation of investment income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInvestmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total amount of expenses directly related to the marketing or selling of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=AIOT_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=AIOT_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=AIOT_HardwareAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=AIOT_HardwareAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649798432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Comprehensive Loss - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 2,585<span></span>
</td>
<td class="nump">$ 4,522<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive loss</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation losses, net of tax</a></td>
<td class="num">(2,749)<span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="num">(164)<span></span>
</td>
<td class="num">(12,786)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest', window );">Less: Total comprehensive loss attributable to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Total comprehensive loss attributable to MiX Telematics Limited</a></td>
<td class="num">$ (164)<span></span>
</td>
<td class="num">$ (12,786)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-21<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474352320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Changes in Stockholders' Equity - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common Stock [Member]</div></th>
<th class="th"><div>Treasury Stock, Common [Member]</div></th>
<th class="th"><div>AOCI Including Portion Attributable to Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Additional Paid-in Capital [Member]</div></th>
<th class="th"><div>Retained Earnings [Member]</div></th>
<th class="th"><div>Parent [Member]</div></th>
<th class="th"><div>Noncontrolling Interest [Member]</div></th>
<th class="th"><div>Total Shareholders Equity [Member]</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2022</a></td>
<td class="nump">$ 64,390<span></span>
</td>
<td class="num">$ (17,315)<span></span>
</td>
<td class="nump">$ 3,909<span></span>
</td>
<td class="num">$ (4,001)<span></span>
</td>
<td class="nump">$ 79,709<span></span>
</td>
<td class="nump">$ 126,692<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 126,697<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares at Mar. 31, 2022</a></td>
<td class="nump">605,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,522<span></span>
</td>
<td class="num">(12,786)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,786)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,522<span></span>
</td>
<td class="nump">4,522<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in relation to RSUs exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in relation to SARs and RSUs exercised, shares</a></td>
<td class="nump">4,744<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">502<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">502<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on ordinary shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,207)<span></span>
</td>
<td class="num">(5,207)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,207)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Ordinary shares repurchased and cancelled</a></td>
<td class="num">$ (389)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(389)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(389)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Ordinary shares repurchased and cancelled, shares</a></td>
<td class="num">(1,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2023</a></td>
<td class="nump">$ 64,001<span></span>
</td>
<td class="num">(17,315)<span></span>
</td>
<td class="num">(13,399)<span></span>
</td>
<td class="num">(3,499)<span></span>
</td>
<td class="nump">79,024<span></span>
</td>
<td class="nump">108,812<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">108,817<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares at Mar. 31, 2023</a></td>
<td class="nump">608,754<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest', window );">Total comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,749)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,585<span></span>
</td>
<td class="num">(164)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(164)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,585<span></span>
</td>
<td class="nump">2,585<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Other comprehensive loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,749)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,749)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,749)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance of common stock in relation to RSUs exercised</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance of common stock in relation to SARs and RSUs exercised, shares</a></td>
<td class="nump">800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,110<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,110<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,110<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared on ordinary shares</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,329)<span></span>
</td>
<td class="num">(5,329)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(5,329)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue', window );">Ordinary shares repurchased and cancelled</a></td>
<td class="num">$ (546)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(546)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(546)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares', window );">Ordinary shares repurchased and cancelled, shares</a></td>
<td class="num">(1,716)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at Mar. 31, 2024</a></td>
<td class="nump">$ 63,455<span></span>
</td>
<td class="num">$ (17,315)<span></span>
</td>
<td class="num">$ (16,148)<span></span>
</td>
<td class="num">$ (2,389)<span></span>
</td>
<td class="nump">$ 76,280<span></span>
</td>
<td class="nump">$ 103,883<span></span>
</td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">$ 103,888<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance, shares at Mar. 31, 2024</a></td>
<td class="nump">607,838<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased and retired during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedAndRetiredDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedAndRetiredDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 848<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483550/848-10-65-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479832/842-10-65-8<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-24<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-23<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483421/250-10-45-5<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 5<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-5<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (h)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (i)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480528/815-20-65-6<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 105<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479343/105-10-65-6<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482615/740-10-65-8<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479654/326-10-65-4<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 34: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-3<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 38: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 39: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 40: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 41: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 42: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 43: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 44: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 45: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 46: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-15<br><br>Reference 47: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-16<br><br>Reference 48: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4I<br><br>Reference 49: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476166/350-60-65-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>121
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474880224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="nump">$ 2,585<span></span>
</td>
<td class="nump">$ 4,522<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current income taxes</a></td>
<td class="nump">3,080<span></span>
</td>
<td class="nump">2,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">3,385<span></span>
</td>
<td class="nump">6,066<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">Profit on sale of property, plant and equipment</a></td>
<td class="num">(115)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Contingent consideration remeasurement</a></td>
<td class="num">(1,299)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">14,249<span></span>
</td>
<td class="nump">9,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization of intangible assets</a></td>
<td class="nump">6,201<span></span>
</td>
<td class="nump">5,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfDeferredSalesCommissions', window );">Amortization of deferred commissions</a></td>
<td class="nump">5,895<span></span>
</td>
<td class="nump">4,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">139<span></span>
</td>
<td class="nump">104<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeNet', window );">Net interest expense</a></td>
<td class="nump">1,204<span></span>
</td>
<td class="nump">287<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_EquitysettledStockBasedCompensationCosts', window );">Equity-settled stock based compensation costs</a></td>
<td class="nump">1,110<span></span>
</td>
<td class="nump">502<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Cash-settled stock based compensation costs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax', window );">Net foreign exchange losses/(gains)</a></td>
<td class="nump">1,742<span></span>
</td>
<td class="num">(1,110)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Change in allowance for doubtful accounts</a></td>
<td class="nump">5,225<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Write-down of inventory to net realizable value</a></td>
<td class="nump">615<span></span>
</td>
<td class="nump">800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised', window );">Net accrued expenses and other liabilities raised</a></td>
<td class="nump">314<span></span>
</td>
<td class="nump">731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other non-cash items</a></td>
<td class="num">(654)<span></span>
</td>
<td class="num">(519)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">179<span></span>
</td>
<td class="num">(2,380)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivables</a></td>
<td class="num">(5,706)<span></span>
</td>
<td class="num">(3,304)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="num">(514)<span></span>
</td>
<td class="num">(1,195)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payables</a></td>
<td class="nump">1,641<span></span>
</td>
<td class="num">(3)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="num">(696)<span></span>
</td>
<td class="nump">1,673<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset', window );">Deferred commissions</a></td>
<td class="num">(8,995)<span></span>
</td>
<td class="num">(7,042)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital', window );">Foreign currency translation adjustments on operating assets and liabilities</a></td>
<td class="num">(2,054)<span></span>
</td>
<td class="num">(898)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromInterestReceived', window );">Interest received</a></td>
<td class="nump">1,122<span></span>
</td>
<td class="nump">733<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest paid</a></td>
<td class="num">(1,816)<span></span>
</td>
<td class="num">(911)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income tax paid</a></td>
<td class="num">(2,949)<span></span>
</td>
<td class="num">(2,045)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">23,888<span></span>
</td>
<td class="nump">21,948<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from the sale of property, plant and equipment</a></td>
<td class="nump">136<span></span>
</td>
<td class="nump">71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireIntangibleAssets', window );">Acquisition of intangible assets</a></td>
<td class="num">(5,972)<span></span>
</td>
<td class="num">(5,307)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireBusinessesGross', window );">Cash paid for business combination</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(3,739)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(23,008)<span></span>
</td>
<td class="num">(28,789)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Cash paid for ordinary shares repurchased</a></td>
<td class="num">(546)<span></span>
</td>
<td class="num">(389)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash paid on dividends to MiX Telematics stockholders</a></td>
<td class="num">(5,320)<span></span>
</td>
<td class="num">(5,197)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt', window );">Movement in short-term debt</a></td>
<td class="nump">5,550<span></span>
</td>
<td class="nump">10,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Deferred consideration paid</a></td>
<td class="num">(1,955)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfDebt', window );">Proceeds from borrowings</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_PaymentToAcquireNoncontrollingInterest', window );">Payment to non-controlling interest</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in)/from financing activities</a></td>
<td class="num">(2,271)<span></span>
</td>
<td class="nump">4,958<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash and cash equivalents, and restricted cash</a></td>
<td class="num">(1,391)<span></span>
</td>
<td class="num">(1,883)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the beginning of the year</a></td>
<td class="nump">30,657<span></span>
</td>
<td class="nump">34,719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Effect of exchange rate changes on cash and cash equivalents, and restricted cash</a></td>
<td class="num">(1,735)<span></span>
</td>
<td class="num">(2,179)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, and restricted cash at the end of the year</a></td>
<td class="nump">27,531<span></span>
</td>
<td class="nump">30,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">In Vehicle Devices Installed [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property, plant and equipment &#8211;other</a></td>
<td class="num">(15,201)<span></span>
</td>
<td class="num">(18,868)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Property, Plant and Equipment, Other Types [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Acquisition of property, plant and equipment &#8211;other</a></td>
<td class="num">$ (1,971)<span></span>
</td>
<td class="num">$ (946)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_EquitysettledStockBasedCompensationCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity settled stock based compensation costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_EquitysettledStockBasedCompensationCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase decrease of foreign exchange movements on operating capital.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net accrued expenses and other liabilities raised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_PaymentToAcquireNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment to acquire noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_PaymentToAcquireNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfDeferredSalesCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfDeferredSalesCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482014/830-20-35-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481839/830-10-45-17<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireBusinessesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireBusinessesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromInterestReceived">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Interest received on loans and other debt instruments during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromInterestReceived</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 31: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4J<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4J<br><br>Reference 32: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 4K<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481175/810-10-55-4K<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 34: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-2<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 37: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999646292352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Nature of the Business<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems', window );"><strong>Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NatureOfOperations', window );">Nature of the Business</a></td>
<td class="text"><p id="xdx_802_eus-gaap--NatureOfOperations_zdeijw9IbEpf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
<span id="xdx_827_zEzMiB47k9Sb">Nature of the Business</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Limited and its consolidated subsidiaries (&#8220;the Company&#8221;) is a global provider of fleet and mobile asset management
solutions delivered as Software-as-a-Service (&#8220;SaaS&#8221;). The Company&#8217;s solutions enable customers to manage, optimize
and protect their investments in commercial fleets, mobile assets or personal vehicles. The Company&#8217;s solutions enable a wide range
of customers, from large enterprise fleets to small fleet operators and consumers, to reduce fuel and other operating costs, improve
efficiency, enhance regulatory compliance, promote driver safety, manage risk and mitigate theft. The Company&#8217;s solutions mostly
rely on our proprietary, highly scalable technology platforms, which allows it to collect, analyze and deliver information based on data
from customers&#8217; vehicles. Using intuitive, web-based interfaces, reports or mobile applications, the Company&#8217;s fleet customers
can access large volumes of real-time and historical data, monitor the location and status of their drivers and vehicles and analyze
a wide number of key metrics across their fleet operations.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Limited is a public company incorporated and domiciled in South Africa. On April 2, 2024, the transactions contemplated by
the Implementation Agreement (the &#8220;Powerfleet Transaction&#8221;), dated as of October 10, 2023, with PowerFleet, Inc. (&#8220;Powerfleet&#8221;)
and Main Street 2000 Proprietary Limited (&#8220;Main Street&#8221;) were consummated. On this day, the Company&#8217;s ordinary shares,
which were publicly traded on the Johannesburg Stock Exchange (JSE: MIX), and its American Depositary Shares, which were listed on the
New York Stock Exchange (NYSE: MIXT), were delisted and the Company became an indirect, wholly owned subsidiary of Powerfleet. <span style="background-color: white">Refer
to note 21</span> for more information.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
address of the Company&#8217;s principal executive office is 750 Park of Commerce Boulevard, Suite 310, Boca Raton, Florida, 33487.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NatureOfOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/275/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NatureOfOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653305648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of significant accounting policies</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--SignificantAccountingPoliciesTextBlock_zZLoD2APCWq2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
<span id="xdx_823_z0XsAZGILXQk">Summary of significant accounting policies</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
principal accounting policies applied in the preparation of these consolidated financial statements are set out below. These accounting
policies have been consistently applied to all the years presented, unless otherwise stated.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBNUxXUFDqPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_869_zYa5GtFfUfX" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
of preparation and consolidation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s consolidated financial statements for the years ended March 31, 2023 and 2024 are prepared in accordance with generally
accepted accounting principles in the United States (&#8220;GAAP&#8221;) and Regulation S-X Rule 3-05. They should be read in conjunction
with the accompanying notes thereto. All subsidiaries have been consolidated, including variable interest entities (&#8220;VIEs&#8221;)
of which the Company is deemed to be the primary beneficiary. Inter-company transactions, balances and unrealized gains on transactions
between group companies are eliminated. Unrealized losses are also eliminated except to the extent the transaction provides evidence
of an impairment of the transferred asset. Accounting policies of subsidiaries have been adjusted to ensure consistency with the policies
adopted by the Company. All subsidiaries have the same reporting dates as the Company.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_847_eus-gaap--UseOfEstimates_z231w1fxUiu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_866_zVxwSn2C2pnd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of estimates</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the
amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment
of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions,
the determination of useful lives of the Company&#8217;s customer relationships, contingencies, the classification of devices and other
hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts,
income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from
those estimates, and such differences may be material to the consolidated financial statements.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have considered the impact of rising inflation, fuel prices, global politics, sanctions and the impact thereof on global trade on the
estimates and assumptions used. As of March 31, 2024, we have taken into account the impact of the above on goodwill sensitivities and
impairment assessments. However, future changes in economic conditions could have an impact on future estimates and judgements used.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zpwIiRljDfg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86D_ze3KbxEHDWt9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
from contracts with customers</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Significant
judgments </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon transfer of control of distinct promised products and/or services to customers in an amount that reflects the consideration
that the Company expects to receive in exchange for those products and/or services. The Company enters into contracts that include the
supply of fleet and mobile asset management equipment. For such contracts, the Company utilizes significant judgment to determine whether
control of the equipment has transferred to the customer, and in instances where it does, it recognizes revenue in accordance with <i>Revenue
from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When control of the equipment does not transfer to the customer, which is
when legal title does not transfer to the customer, our judgement is that the customer does not have the right to direct the use of the
equipment when the customer does not operate the equipment or make any significant decisions about its use. In these instances, the Company
uses the equipment to provide fleet and mobile asset management services to the customer. Accordingly, these arrangements, which comprise
virtually all of the transactions in which legal title does not pass to the customer, are not within the scope of ASC 842, Leases (&#8220;ASC
842&#8221;). Instead, for such contracts we have concluded that they are service contracts comprising a single performance obligation,
and revenue is recognized over time pursuant to ASC 606.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recognition
and measurement </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides fleet and mobile asset management solutions to its customers, and its principal revenue streams are (1) Subscription
and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
provide services to customers, a device is required which collects and transmits information collected from the vehicle or other asset.
Fleet customers may also obtain other items of hardware, virtually all of which are functionally dependent on the device. Some customers
obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal
title remains with the Company). A contract arises on the acceptance of a customer&#8217;s purchase order, which is typically executed
in writing.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer obtains control of the device and other hardware, which is typically upon installation or delivery to the
customer, the device, the other hardware, the installation thereof and the service are each accounted for as separate performance obligations.
The total transaction price is allocated to each performance obligation using relative stand-alone selling prices. Revenue allocated
to the device and other hardware is recognized upon delivery, and revenue allocated to installation is recognized <span style="background-color: white">once
the installation is complete, since installation is completed within a day. Revenue related to the service performance obligation (subscription)
is recognized on a straight-line basis over the expected contractual term, since we consistently deliver telematics services on a continuous
basis over that period.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer does not obtain control of the device and other hardware, which is functionally dependent on the device,
there is only a single performance obligation, namely the service. The customer is not able to direct the use of these items, and accordingly
these contracts do not contain leases. In these instances, the devices and other hardware are used by the Company to provide the services.
The total revenue from these contracts is recognized as subscription revenue on a straight-line basis over <span style="background-color: white">the
expected contractual term, since we consistently deliver telematics services on a continuous basis over that period. </span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Revenue
is presented net of discounts, value added tax, returns and after eliminating sales within the Company. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to certain small fleet operators and consumers through distributors. Distributors act
as agents and hardware revenue is only recognized when the distributor sells the hardware unit to the end customer. Once a unit is sold
to a customer, the customer enters into a service agreement directly with the Company. The obligation to supply the service and the credit
risk rests with the Company. The subscription revenue is recognized when the service is rendered.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also sells hardware to motor vehicle dealerships for fitment into their vehicle trading stock. These dealerships purchase the
hardware from the Company and are considered to act as a principal in the contract because they obtain title to the hardware, bear the
risks and rewards of ownership and accordingly control the hardware purchased. The buyer of the vehicle then enters into a service-only
contract with the Company. Revenue is recognized upon sale of the hardware to the dealership and subscription revenue is recognized as
the services are provided to the customer.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to enterprise fleet customers through value-added resellers. Value-added resellers are
considered to act as a principal for the sale of hardware to the end customer, and revenue is recognized by the Company upon sale of
the hardware unit to the resellers. Value-added resellers are also considered to act as a principal for the provision of the service
to end customers because, even though the resellers do not provide the service themselves, the resellers control the right to receive
the service before that right is transferred to the end customer, the resellers have the primary responsibility for fulfilling the promise
to provide the service to the end customer, and the resellers have full discretion in establishing the prices charged to the end customer.
Accordingly, subscription revenue is recognized as the service is provided to the resellers.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Contract
liabilities (deferred revenue)</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Timing
of revenue recognition may differ from the timing of invoicing customers or collecting payments from customers. Typically, corporate
customers pay in arrears, while consumer customers pay in advance.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance
of service periods of more than one month, <span style="background-color: white">deferred revenue liabilities, or contract liabilities,
</span>are recorded.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
all other instances, the Company has a right to consideration for subscription services from customers in an amount that corresponds
directly with the value to customers of the Company&#8217;s performance completed to date. Therefore, revenue is recognized for the amount
to which the Company has a right to invoice as a practical expedient. The transaction price estimated therefore does not include any
estimated amounts of variable consideration that are constrained. Estimates of variable consideration constrained may include fixed or
variable price escalations based on an index; amounts charged for de-and-re-installations, installation cancellations, wasted time and
waiting time and amounts charged for actual data usage and/or actual satellite access, amongst others. These estimates will simply be
recognized as revenue as and when they occur. The future subscription services will be provided over varying periods from <span id="xdx_90D_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MinimumMember_zBsDpQ33Cmq8" title="Revenue from contract service period">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_907_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MaximumMember_zGu5utuVkpFa" title="Revenue from contract service period">60
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contracts
for which <span style="background-color: white">the Company </span>receives a payment for a time period which is more than 12 months
in advance are considered to comprise a significant financing component. Interest expense is accrued on the <span style="background-color: white">deferred
revenue liability</span>. This results in the revenue being measured at the future value of the payments received.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred
commissions</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commissions
incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less. The commission capitalized
is attributed to the specific performance obligations in the related contract. Commission is considered commensurate with respect to
a particular contract when equivalent/comparable commission is payable upon the extension or renewal of such a contract or upon the customer
entering into a new contract. To the extent commission capitalized is commensurate, the commission attributable to service will be amortized
over the minimum contractual period or, if shorter, the expected life of the contract. To the extent it is not commensurate, the commission
capitalized that is attributable to service is amortized over the expected life of the contract. Typically, with regard to month-to-month
contracts, commission payable is not considered commensurate for such contracts because no commission is payable as and when the customer
extends each month by not giving notice. Accordingly, commission incurred on such contracts that is attributable to service is amortized
over the expected life of the contract taking account of expected extensions/renewals. Commission capitalized that is attributable to
hardware or installation is amortized in full at the time the related hardware, or installation, revenue is recognized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recurring
commission is commission which is payable for each month the customer remains with the Company. The amount capitalized reflects the total
commission payable over the minimum contractual period or, if shorter, the expected life of the contract, together with the effect of
the time value of money, where significant.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2023 and 2024, deferred commissions amounted to $<span id="xdx_908_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20230331_zLALkyhBlEo3" title="Deferred commissions">6.0
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_905_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20240331_zN6TIV1Z2ha8" title="Deferred commissions">9.1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">mill</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ion
respectively, which are included within Other assets on the Balance Sheet.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense of external commissions capitalized is recognized in cost of sales, while that of internal commissions earned by the Company&#8217;s
sales personnel is recognized in sales and marketing costs. Commissions not capitalized under the 12-month practical expedient are also
classified in the same manner.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zAzq1ZUBqP4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_86D_zlKLz0IjuDe2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign
currency</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Functional
and reporting currency </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
subsidiary is consolidated by translating its assets, liabilities and results into the functional currency of its immediate parent company,
and subsequently the consolidated position, determined in South African Rand, is translated into U.S. Dollars (reporting currency). Assets
and liabilities are translated into U.S. Dollars using the exchange rates in effect at the balance sheet date. Equity items are translated
at historical exchange rates, while income and expense items are translated using average exchange rates for the period. Foreign currency
translation adjustments are reported in stockholders&#8217; equity as a component of accumulated other comprehensive income/loss until
disposal.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in the foreign currency translation adjustments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of foreign currency translation adjustments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, beginning of year</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,909</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation losses for the year, net of tax</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(17,308</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,749</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, end of year</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(16,148</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<p id="xdx_8A7_ziQ5WMbu2hi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
and balances</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
in foreign currencies are initially recorded by the Company and its subsidiaries in their respective functional currencies using the
exchange rates at the dates of the transactions. Foreign currency monetary assets and liabilities are translated at exchange rates in
effect at the balance sheet date. All resulting foreign exchange gains and losses are recognized in Other income/expense in the Statement
of Income. However, gains and losses arising on long-term monetary assets held by a group entity in a foreign subsidiary for which settlement
is neither planned nor anticipated within the foreseeable future, form part of the net investment of the foreign operation. These foreign
exchange gains and losses are recognized as part of the foreign currency translation adjustments in accumulated other comprehensive income/loss
until disposal.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
Assets </b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zIQGVJeTaz01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_864_zQnrB71q8JQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Cash
and cash equivalents</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents comprise cash on hand and deposits held on call with banks; all of which are available for use by the Company and
have an original maturity of less than three months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zNkDx1OfnIfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86C_zwY9mAucnywb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Restricted
cash</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash comprises deposits backing guarantees issued by financial institutions on behalf of the Company in respect of the Company&#8217;s
obligations under certain lease, supply and other agreements, and cash held by MiX Telematics Enterprise BEE Trust (a VIE which is consolidated).
Cash held by the Trust is to be used solely for the benefit of its beneficiaries. As at March 31, 2023 and 2024, the cash held by the
Trust comprised $<span id="xdx_907_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20230331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zjtBKf1AfnR9" title="Restricted cash">0.6
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_909_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20240331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zOAZvFV1GK8i" title="Restricted cash">0.7
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z4UkoX0d9PVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_866_zFO79ZIXRM2a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivables</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Accounts
receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. Since the terms of
payment are not more than 12 months, accounts receivables are recognized initially at their transaction price. Subsequent to initial
recognition, accounts receivables are measured at amortized cost using the effective interest method, less an allowance for doubtful
accounts, which reflects expected credit losses.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Allowance
for doubtful accounts</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance for doubtful accounts on accounts receivables is calculated by considering all relevant information, internal and external
about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts
of future economic conditions to appropriately reflect the risk of losses over the remaining contractual lives of the assets. Historical
loss rates, calculated as actual losses over a period as a percentage of revenue, are adjusted for current conditions and management&#8217;s
expectations about future economic conditions.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance is measured on a collective basis where management groups their customers appropriately based on their credit risk characteristics.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
allowance for doubtful accounts is a valuation account and the asset&#8217;s carrying amount is reduced and the amount of the loss is
recognized in the Consolidated Statements of Income. Subse</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">quent
recoveries, if any, are <span style="background-color: white">credited to the allowance. A</span>ctual write-downs are recorded when
the asset is deemed uncollectible after all efforts to recover have yielded no results.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_840_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zz5ETQ7vW013" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_861_zi99aljLAMGl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loans
to external parties</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loans
to external parties are recognized initially at fair value, and subsequently at amortized cost using the effective interest method, less
expected credit losses over the lifetime of the loan.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
credit losses are determined using management&#8217;s estimate of the probability of default and the value of the underlying security.
Loans to external parties are included within Other assets on the Consolidated Balance Sheet.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zUWOp23kx9N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_869_zMwzCc0YSTyc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration
of Credit Risk</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cre<span style="background-color: white">dit
risk arises from restricted cash, cash and cash equivalents as well as credit exposures to customers and loans to external parties.</span>
The Company analyses the credit risk for each of its new customers based on predefined requirements before standard payment and delivery
terms and conditions are offered. <span style="background-color: white">An allo</span>wance for doubtful accounts <span style="background-color: white">is
provided for individual accounts. Management regularly reviews receipts and the fair value of loans to external parties. Expected credit
losses are provided for accordingly. </span>Cash investments are only placed with reputable financial institutions. Management believes
that financial institutions that hold the Company&#8217;s deposits are financially credit worthy and, accordingly, minimal credit risk
exists with respect to those balances.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_841_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zyDaF8IU7H16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86A_zNOPsndlWQf4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
value measurements</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the c<span style="background-color: white">ontingent consideration, t</span>he Company has no financial assets or liabilities that
are measured at fair value on a recurring basis. The carrying amounts of the Company&#8217;s financial instruments, except for loans
to external parties, approximate their fair values due to their short-term <span style="background-color: white">nature. The fair value
of the loans to external parties is determined using unobservable market data (Level 3 inputs), that represent management</span>&#8217;<span style="background-color: white">s
estimate of current interest rates that a commercial lender would charge the borrower</span>s. The fair value of the contingent consideration
is categorized as a Level 3 fair value, based on the inputs in a discounted cash flow valuation.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
certain triggering events occur, the Company is required to assess non-financial assets for impairment. When impaired, non-financial
assets are written down to fair value. The Company uses valuation approaches that maximize the use of observable inputs and minimize
the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants
would use in pricing the asset in the principal or most advantageous market.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is determined in accordance with ASC 820, <i>Fair Value Measurement</i> and is categorized as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2: Inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly (that is,
as prices) or indirectly (that is, derived from prices); and</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3: Inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs).</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zpeP5EuaO4El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_869_zYZEMpibyp27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of components and finished goods which are stated at the lower of cost and net realizable value. Cost is determined using a
first-in, first-out, actual cost or weighted average cost basis. The cost of inventories includes the cost of manufacturing as charged
by third parties and excludes borrowing costs. Net realizable value is the estimated selling price in the ordinary course of business
less reasonably predictable costs of completion, disposal and transportation, and is based upon assumptions about future demand and market
conditions. Impairments of inventory are not subsequently reversed. During the years ended March 31, 2023 and 2024, $<span id="xdx_90C_eus-gaap--InventoryWriteDown_pn5n6_c20220401__20230331_zDXbVlYghx9j" title="Inventory write down">0.8
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20230401__20240331_zqY22uSRjK42" title="Inventory write down">0.6
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">m<span style="background-color: white">illion
</span>was recognized, respectively, as a charge in cost of sales as a result of the write-down of inventory to net realizable value.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zPPKAOMZLMz5" style="display: none">Schedule of inventories</span><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Components</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,131</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">875</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Finished goods</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">3,146</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">4,316</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total inventories</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">6,277</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,191</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Accumulated write-down to net realizable value</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,341</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,049</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Inventory, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,936</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,142</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zz4vHZgHA8C6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zqCcFULP0qUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_863_ztz5zKF9IyIg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Property,
plant and equipment</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are stated at historical cost less accumulated depreciation and any accumulated impairment losses. Historical cost
includes all expenditure directly attributable to the acquisition of the items of property, plant and equipment. Subsequent costs are
included in the asset&#8217;s carrying amount or recognized as a separate asset, as appropriate, only when it is probable that future
economic benefits associated with the item will flow to the Company and the cost of the item can be measured reliably. Repairs and maintenance
are charged to the Consolidated Statements of Income in the reporting period in which they are incurred.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost of in-vehicle devices installed in vehicles (including installation and shipping costs) as well as the cost of uninstalled in-vehicle
devices, are capitalized as property, plant and equipment. The Company depreciates installed in-vehicle devices on a straight-line basis
over their expected useful lives, commencing upon installation, wh<span style="background-color: white">ereas uninstalled in-vehicle
devices are not depreciated until installed. The related depreciation expense is recorded as part of cost of sales in the Consolidated
Statements of Income. Depreciation is calculated using the straight-line method to reduce the cost of the asset to its residual value
over its estimated useful life, as follows:</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white">&#160;</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white"></span></span></span></p>

<p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of property, plant and equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant
    and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor
    vehicles</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">3
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture,
    fixtures and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life">10
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    and radio equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In-vehicle
    devices installed</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  </table>
<p id="xdx_8AF_znVnGbqz0i1l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
assets&#8217; residual values and useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Gains
or losses on disposal or retirement are recognized within Other income/expenses in the Consolidated Statements of Income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_84B_eus-gaap--LesseeLeasesPolicyTextBlock_zsnmLKEYm6ai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_865_zFq1IGKzpc32" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>The
Company as a lessee</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company recognizes a right-of-use asset and a lease liability at the lease commencement date for all leases except for those that have
a lease term of 12 months or less and do not contain a purchase option that is reasonably certain to be exercised. The lease payments
associated with these leases are recognized as an expense on a straight-line basis over the lease term.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Right-of
use assets are initially measured at cost, which comprises the initial amount of the related lease liability adjusted for any lease payments
made at or before the commencement date, plus any initial direct costs incurred, less any lease incentives received.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">All
of the Company&#8217;s leases which are capitalized are classified as operating leases. This means that the right-of-use asset is depreciated
in such a manner, that together with the interest charge on the lease liability, the Company achieves a straight-line total lease expense
over the lease period. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
payments included in the measurement of the lease liability comprise the following:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: -0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;fixed
    payments; and</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lease
    payments in an optional renewal period if the Company is reasonably certain to exercise an extension option.</span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
lease liability is measured at commencement based on the present value of lease payments over the lease term using the relevant group
entity&#8217;s incremental borrowing rate at inception of the lease. The lease liability is remeasured when the Company changes its assessment
of whether an extension option will be exercised, when a termination notice is served, or when there are other changes to the terms of
the lease such as rent concessions or an extension to the lease term that was not initially catered for in the lease agreemen</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">t.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">When
the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the right-of-use asset. The adjustment
is recorded in the Consolidated Statements of Income once the carrying amount of the right-of-use asset has been reduced to zero.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company presents right-of-use assets within Property, plant and equipment, and lease liabilities within Accrued expenses and other liabilities,
on the Consolidated Balance Sheets.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2B1KoXH6Cg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_867_znLoo2vwyLt1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is tested for possible impairment at least annually, or when circumstances change that would more likely than not reduce the fair value
of a reporting unit below its carrying value. Qualitative factors are first assessed to determine whether it is more likely than not
that the fair value of a reporting unit is less than its carrying value. Goodwill is allocated to a reporting unit for the purpose of
impairment testing. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying
value, the carrying value of the reporting unit, to which goodwill has been allocated, is compared to its fair value, and a goodwill
impairment charge <span style="background-color: white">is recognized for the amount (if any) by which the carrying value exceeds the
fair value, limited to the amount of the goodwill. <span id="xdx_906_eus-gaap--GoodwillImpairmentLoss_do_c20230401__20240331_zG8QBx2Zu8ig" title="Impairments of goodwill"><span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_do_c20220401__20230331_zLjKZwWQALsj" title="Impairments of goodwill">No</span>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">impairments
of goodwill existed as of the most recent testing date of March 31, 2024 or the previous testing date of March 31, 2023. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reconciliation
of Total Goodwill</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of  carrying amount of goodwill</span></span><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Goodwill</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">44,434</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Business acquired</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0701">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(6,617</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance as of March 31</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A4_zux3hDNqWcGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allocation of goodwill to reportable segments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zkdZaY92Q1U4">Schedule of goodwill to reportable segments</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,736</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,463</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Europe</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,078</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,254</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Africa</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">19,639</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">18,704</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Africa</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Europe</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="-sec-ix-redline: true">Fair value of reporting unit exceeded its carrying amount by</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount">457.3</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount">101.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount">16.9</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount">52.1</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount">21.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate used to determine fair value</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input">11.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input">12.2</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input">11.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Growth rate used to extrapolate cash flow beyond the budget period</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input">1.5</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input">2.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input">2.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">The following mutually exclusive changes will result in nil headroom</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate applied to the expected cash flow projections</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage">37.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">25.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">13.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage">18.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage">14.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Decrease in the cash flow projections of</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections">82.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections">50.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections">16.9</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections">52.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections">17.8</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  </table>

<p id="xdx_8A6_zBbzP9AWItK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the growth rate in any reporting entity is changed to zero, this does not result in any impairment. Although there were no impairments
of goodwill as of March 31, 2024, significant judgement was exercised in determining the fair value of each reporting unit. In particular,
to the extent that anticipated new contracts do not materialize and the business strategy does not come to fruition, or key personnel
are not retained, the forecasts on which the impairment tests were performed could be negatively impacted.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Americas reporting unit has been assessed to be the most sensitive to changes in assumptions. A simultaneous increase of <span id="xdx_90A_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zEllzAQyyk43" title="Increase (decrease) in goodwill, percentage">1.7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in discount rate and a decrease of <span id="xdx_901_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5T9L8O1ZHj6" title="Increase (decrease) in goodwill, percentage">1.7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in terminal growth rate results in an impairment for the Americas reporting unit. If the cash flows and revenue growth rate for the Americas
segment do not meet management projections it could result in an impairment.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zHu7Le6J0k21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_867_zVAjfBZVLDHh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible
assets</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Patents
and trademarks</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
and trademarks acquired in a business combination are recognized at fair value at the acquisition date. Patents and trademarks have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated using the straight-line method to allocate the cost of patents and trademarks over their estimated useful lives which range
from <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zwKwnt52l7Oe" title="Estimated useful life">3
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zD5mDjEMJfWh" title="Estimated useful life">10
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Customer
relationships </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
relationships acquired in a business combination are recognized at fair value at the acquisition date. Customer relationships have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated over the expected useful life of the customer relationship ranging from <span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zLeDgKOigvJ9" title="Estimated useful life">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_ziBXJRg1fnqb" title="Estimated useful life">10
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and reflects the pattern in which
future economic benefits of the customer relationship are expected to be generated. The useful life principally reflects management&#8217;s
view of the average economic life of the customer base and is assessed by reference to factors such as customer churn rates.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Internal-use
software and technology</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes as intangible assets, internal-use software acquired or developed solely to meet the Company&#8217;s internal needs.
Costs, excluding general and administrative costs such as general overheads, legal, research, business process engineering and data conversion
costs, are capitalized from the date on which management implicitly or explicitly authorizes, or commits to fund, the project, and it
is probable that the project will be completed and the software will perform the intended function (application development stage). All
costs incurred during the preliminary development stage are expensed. Capitalization ceases when the project is substantially complete
and the software is ready for its intended use.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs,
including annual licenses, associated with maintaining computer software programs, and training costs are expensed as incurred. Costs
incurred for upgrades and enhancements (modifications to existing internal-use software that provides additional functionality) are capitalized
during the application development sta<span style="background-color: white">ge. </span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Software
capitalized is amortized on a straight-line basis over its estimated useful life ranging from <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_z1o73W5gD8v1" title="Estimated useful life">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">to <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_za4ipajF8Yr2" title="Estimated useful life">20
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">years, commencing
on the date when the software is ready for its intended use. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Computer
software for external use</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
software for external use refers to the firmware that is developed by the Company for the devices and other hardware provided to its
customers. The costs of developing firmware are expensed as incurred prior to the establishment of its technological feasibility, from
which point the development costs are capitalized and recognized as intangible assets. For the periods presented, technological feasibility
could only be demonstrated shortly before the release of the firmware, and as a result, the development costs that meet the requirements
for capitalization are not material.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_znYBqGT7qaG3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86E_zw8CONA1E9Ib" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of long-lived assets</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets that are not ready for use are not subject to amortization but are assessed annually for impairment or more frequently if events
or changes in circumstances indicate that they might be impaired.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets that are subject to amortization or depreciation are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount may not be recoverable.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
asset is written down immediately to its fair value if its carrying amount is greater than its future undiscounted cash flows. Recognized
impairment losses are not reversed.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the purposes of assessing impairment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable
cash flows are largely independent of the cash flows of other assets and liabilities.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
losses recognized during the years ended March 31, 2023 and 2024 were <span style="background-color: white">$<span id="xdx_901_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pn5n6_c20230401__20240331_z9OeOyB6GCbe" title="Impairment of long-lived assets">0.1
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million or less for each year.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_z7u3zBu12Kn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86A_zTZr3zdxFx6e" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Contingent
consideration</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Contingent
consideration is classified as a liability and is remeasured to fair value at each reporting date until the contingency is resolved.
Changes in fair value that are not measurement period adjustments are recognized in the Consolidated Statements of Income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_841_eus-gaap--StockholdersEquityPolicyTextBlock_ztmqeEtGAke" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_860_zh1FH8e2Corg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Common
stock</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Incremental
external costs directly attributable to the issuance of new shares or the exercise of stock options are shown in equity as a deduction,
net of tax, from the proceeds.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a G<span style="background-color: white">roup company purchases the Company&#8217;s equity instruments (treasury stock), then the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to ordinary shareholders
of the Company as treasury stock until the shares are canceled or reissued. If such ordinary shares are subsequently reissued, then any
consideration received, net of any directly attributable incremental transaction costs and the related income tax effects, is included
in equity attributable to ordinary shareholders of the Company. </span>MiX Telematics Investments Proprietary Ltd (&#8220;MiX Investments&#8221;),
a wholly owned subsidiary of the Company, holds <span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_pid_c20240331_zGvAcxtjEEcl" title="Treasury stock, shares">53,816,750
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s ordinary shares
of no par value. These shares are held as treasury stock.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share
repurchases</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 23, 2017, the Board approved a share repurchase program of up to R<span id="xdx_90E_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn6n6_uZAR_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zrpAcGYWvvui" title="Share repurchase value">270
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (equivalent o<span style="background-color: white">f
$<span id="xdx_907_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zhxpUm7dJPR4" title="Share repurchase value">14.3
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as of March 31, 2024) under which the Company
could repurchase its ordinary shares, including ADSs. On December 3, 2021, the Board approved an increase to the share repurchase program
under which the Company may repurchase ordinary shares, including ADSs. Post this increase, and after giving effect to shares already
purchased under the program as at December 2, 2021, the Company could repurchase additional shares with a cumulative value of R<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn6n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zi99ZDxlwoO6" title="Repurchase additional shares amount">160
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_z9cYivwuqm1c" title="Repurchase additional shares amount">10.0
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
The total value of the whole share repurchase program post the December 3, 2021 increase is R<span id="xdx_900_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_zhILlrjhLGq3" title="Share repurchase value">396.5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_z6B64zrdBUbl" title="Share repurchase value">24.9
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
<span style="background-color: white">Subsequent to the approved increase in the share repurchase program shares with a value of R<span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20240301__20240331_zZPJO85FaD75" title="Repurchase value">6.6
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
(the equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20240301__20240331_zilmUedqI1j" title="Repurchase value">0.3</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased during fiscal year 2023. During fiscal year 2024 shares with a value of R<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20230401__20240331_zSHJLWPism4b" title="Repurchase value">10.2
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million (the
equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zFIpfiufVfIb" title="Repurchase value">0.5</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased under the share repurchase program. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended March 31, 2023 and 2024, the Company repurchased <span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20230331_z8ruu9EE2zi9" title="Repurchase shares">1,166,659
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20230401__20240331_zYzzDTTLm3pi" title="Repurchase shares">1,716,207
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares, respectively, for an aggregate
repurchase consideration of $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220401__20230331_zDw6wnNt3A84" title="Repurchase value">0.4
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zHDJMp1dyqTc" title="Repurchase value">0.5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million respectively. Subsequent to the
repurchases during fiscal year 2023 and 2024, the shares were de-listed and now form part of the authorized unissued share capital of
the Company. As detailed in note 21, Subsequent events, the Company shares have been delisted and therefore, no further repurchases are
expected under the program.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zVLfGlQgmpua" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_860_zdRAUL9UOKGi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Taxation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Income tax expense is recognized in the Consolidated Statements of Income,
except to the extent that it relates to items recognized in other comprehensive income or directly in equity. The Company uses the portfolio
approach for releasing income tax effects from accumulated other comprehensive income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
current income tax charge is calculated on the basis of the tax laws and tax rates enacted by the reporting date in the countries where
the Company and its subsidiaries operate and generate taxable income. Interest, and penalties, incurred on the underpayment of income
taxes is classified as interest expense, and administration expenses, respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred
tax assets and liabilities arising from the assets and liabilities assumed in a business combination are recognized for the potential
tax effects of temporary differences, carryforwards, and any income tax uncertainties of an acquiree that exist at the acquisition date,
or that arise as a result of the acquisition. Deferred tax is measured using enacted tax rates expected to apply to taxable income in
the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are provided when necessary
to reduce deferred tax assets to the extent it is more likely than not that some portion of the deferred tax asset will not be realized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
periodically evaluates its tax positions with respect to situations in which applicable tax regulation is subject to interpretation.
For uncertainties in income tax positions if it is more likely than not that some tax benefit will be sustained based on the technical
merits of the position, then the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate settlement. If it is not more likely than not that some tax benefit will be sustained, then zero tax benefit is recognized.
<span style="background-color: white">There were no material uncertain tax positions as of March 31, 2023 and 2024.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax liabilities arising on investments in domestic subsidiaries are not recognized to the extent that the investment can be recovered
on a tax-free basis; and on investments in foreign subsidiaries to the extent that the undistributed earnings will be invested indefinitely
or will be remitted in a tax-free liquidation.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zQOqV3q0lh9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_86F_zrslGADXwmIe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-based
compensation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates various stock-based compensation plans, under which the entity receives services from employees as consideration for
equity instruments of the Company. Settlement has taken place out of a fresh issue of shares. The equity instruments that may be granted
in terms of the plans include stock options, retention shares, performance shares and stock appreciation rights, all of which entitle
the holder to obtain shares in the Company. The fair value, determined at grant date, of the equity instruments granted is recognized
as an expense over the vesting period, taking expected forfeiture into account, with a corresponding credit to additional paid-in capital.
At the end of each reporting period, the Company revises its estimate of the number of equity instruments that are expected to vest,
using historical and current information, and recognizes the impact of any revisions in the C<span style="background-color: white">onsolidated
S</span>tatements of Income, with a corresponding adjustment to additional paid-in capital. Expected forfeitures relating to service
conditions are estimated <span style="background-color: white">to be <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331_zIzh2t51Lb9a" title="Expected forfeiture">5</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zAgem6IGLXTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_865_zFnKdnDLyvy4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Advertising</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising
costs are expensed as incurred and are classified a<span style="background-color: white">s sales and marketing expense on the Consolidated
Statements of Income. For the years ended March 31, 2023 and 2024, $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220401__20230331_zut4LgdzyxN3">4.2
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20230401__20240331_zQj2m653dUFl">2.8</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
respectively, were expensed.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2qBkKDQaYP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_862_z5dT3f3Wkoo4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
accounting pronouncements not yet adopted</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;,
requiring public entities to provide disclosures of significant segment expenses and other segment items in annual and interim consolidated
financial statements. The amendments apply to all public entities that are required to report segment information in accordance with
Accounting Standards Codification (ASC) 280. All public entities will be required to report segment information in accordance with the
new guidance starting in annual periods beginning after December 15, 2023. Management is yet to assess the impact of adoption of this
ASU.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, requiring
entities to provide additional information in the rate reconciliation and additional disclosures about income taxes paid. Public business
entities are required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign
income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. All
entities are required to disclose annually income taxes paid (net of refunds received) disaggregated by federal (national), state and
foreign taxes and to disaggregate the information by jurisdiction based on a quantitative threshold. For public business entities, the
guidance is effective for annual periods beginning after December 15, 2024. For other entities, it is effective for annual periods beginning
a year later. All entities should apply the guidance prospectively but have the option to apply it retrospectively. Early adoption is
permitted. Management is yet to assess the impact of adoption of this ASU.</span></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>124
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999641462240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationDisclosureTextBlock', window );">Acquisition</a></td>
<td class="text"><p id="xdx_805_eus-gaap--BusinessCombinationDisclosureTextBlock_zO5CmAj98txd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
<span id="xdx_823_zJ8FgOSiYTNl">Acquisition</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">MiX
Telematics North America, a <span id="xdx_907_ecustom--OwnershipInterest_pid_dp_uPure_c20230401__20240331__srt--OwnershipAxis__custom--MixTelematicsNorthAmericaIncMember_zjkDBIBdGlE1" title="Ownership interest">100</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%
owned subsidiary of the Company, acquired Trimble Inc.</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8217;<span style="background-color: white">s
Field Service Management business (&#8220;FSM&#8221;) in North America on September 2, 2022.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">FSM&#8217;s
North American operations include the sale and support of telemetry and video solutions that enable back-office monitoring and visualization
for fleet services management in a number of industries.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">All
existing FSM subscription contracts and the related revenue streams were acquired by MiX Telematics North America. </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
initial accounting for the business combination was complete at March 31, 2023. For additional information on the acquisition please
refer to our Annual Report on Form 10-K for the year ended March 31, 2023, which we filed with the SEC on <span style="background-color: white">June
22, </span>2023.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/805/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648388432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit risk related to accounts receivables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Credit risk related to accounts receivables</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_zlwd2yzsQXE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
<span id="xdx_826_zl2sGrNiu0al">Credit risk related to accounts receivables</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_894_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zrz9LnNPjEM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and 2024, the aging analysis of accounts receivables is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zYE4xPcCqctl" style="display: none">Schedule
of aging analysis of accounts receivables</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">Allowance
                                            for</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">doubtful
                                            accounts</span></p></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true">Not past due</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_mafsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zCwN8u0iM9d1" style="width: 14%; text-align: right" title="Gross"><span style="-sec-ix-redline: true">10,276</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zC1QaMI902K1" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(161</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zgnfnec1OTV9" style="width: 14%; text-align: right" title="Net"><span style="-sec-ix-redline: true">10,115</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 1 to 30 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zcPHi6ORlqdb" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">6,081</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_znU3mapjanEg" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(104</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zxkN8VWbUbn" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">5,977</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 31 to 60 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zqrwUZ3aEwUl" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">2,238</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zxRB41lT3TS3" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zbuTUI7k5FCc" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">2,147</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 61 to 90 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zgomd7aJVwW2" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,895</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zYYFUQM8Ipvk" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(140</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zBrumfzRa3Zb" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,755</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past due by 91 to 120 days
    <sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zu3aq3oQILJd" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">2,561</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zS3UqWjQ3kPa" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(136</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zoc1QHZcWsR1" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">2,425</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past
    due by more than 120 days <sup>(1)</sup></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zkNB2VGK5bZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"><span style="-sec-ix-redline: true">3,888</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_z9Fd2GxBj6Sf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(2,113</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zC5pvtloIgb8" style="border-bottom: Black 1pt solid; text-align: right" title="Net"><span style="-sec-ix-redline: true">1,775</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331_ztpYqO7i5Xc1" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"><span style="-sec-ix-redline: true">26,939</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331_zNH7jDPE8O6j" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(2,745</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331_zwyIwPjKVmpc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">24,194</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
March 31, 2023 disclosure has been re-presented to disaggregate the disclosure of the past due by more than 90 days aging line to provide
additional information for users in respect of the composition of the accounts receivables balance.</span></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Allowance for doubtful accounts</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_912_eus-gaap--FinancialAssetNotPastDueMember_zZ2UwW8KS608">Not past due</span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zapYqbqyizs3" style="width: 14%; text-align: right" title="Gross"><span style="-sec-ix-redline: true">15,998</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_ztXYzk7PDwfi" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(434</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zxQQZdsfuO9k" style="width: 14%; text-align: right" title="Net"><span style="-sec-ix-redline: true">15,564</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_912_eus-gaap--FinancingReceivables1To29DaysPastDueMember_zKvL8A36jOya">Past due by 1 to 30 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_z2D5oeK3td36" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">4,710</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zZY8dEM8YRbl" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(463</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zUgJcfReZhR9" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">4,247</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_916_eus-gaap--FinancingReceivables30To59DaysPastDueMember_zQVatlqZtw07">Past due by 31 to 60 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zmnrF2HEXPMl" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,840</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zG72sc7cCFCh" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(350</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zRpg4MvuP2nd" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,490</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_918_eus-gaap--FinancingReceivables60To89DaysPastDueMember_zsstIYSDJJW7">Past due by 61 to 90 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ziMDHHl4mFa3" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,568</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ztb4g9jXK334" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(471</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zxBmPdmk2AG7" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,097</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_91C_ecustom--FinancingReceivables90To119DaysPastDueMember_z5u5ssteCz0a">Past due by 91 to 120 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zMUnq8Vqqlw8" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">723</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zsmTon1poyM1" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(628</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zspqkpsNjjnh" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">95</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span id="xdx_91F_ecustom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zrpLMC9NFts9">Past due by more than 120 days</span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zGC0Z1hunoQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"><span style="-sec-ix-redline: true">4,169</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_ziqnbxEbBif9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(1,987</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zTU5Z0merOa7" style="border-bottom: Black 1pt solid; text-align: right" title="Net"><span style="-sec-ix-redline: true">2,182</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331_zM0D7IL9IbPj" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"><span style="-sec-ix-redline: true">29,008</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331_z1eZniY7Smpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(4,333</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331_zdjqxTWXKMQk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">24,675</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8AF_z20LZBNv0aOc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_896_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCMdpxeVigEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movements in the allowance for doubtful accounts are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zGxAgYTpfP7d" style="display: none">Schedule
of movements in the allowance for doubtful accounts</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_492_20220401__20230331_zvvAFUhkcKXd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230401__20240331_zMP8qghBepag" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_z6YVYv6aIE27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold"><span style="-sec-ix-redline: true">Balance at April 1,</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,426</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,745</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_zGmdUFcfOG0l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Bad debt provision</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,202</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,225</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zyw0shInRVte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Write-offs</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(6,131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,542</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_ecustom--AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_ztuo3AbIAdvl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation differences</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(752</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_zVnRFMipryz4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance at March 31,</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">2,745</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,333</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A0_z80GxN7FqeMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
measurement of expected credit losses is a function of the probability of default, loss given default (i.e., the magnitude of the loss
if there is default) and the exposure at default. The assessment of the probability given default and loss given default is based on
historical data adjusted by relevant forward-looking information. The exposure at default is represented by the asset&#8217;s gross carrying
amount at the reporting date.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company considers a default to have occurred when a receivable is more than 90 days past due or information determined internally or
obtained from external sources indicates that the customer is unlikely to pay its creditors, including the Company, in full. Amounts
provided for are generally written off when there is no expectation of recovering the amount, in accordance with the Company&#8217;s
write-off policy.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Overview
of the Company&#8217;s exposure to credit risk from customers</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
maximum exposure to credit risk at the reporting date is the gross carrying value of each receivable and loan to external parties. As
of March 31, 2023 and 2024, the Company has no significant concentration of credit risk, due to its spread of customers across various
operations and geographical locations.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company does not hold any collateral as security.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2023, the Company terminated the suretyship securing its indebtedness to Standard Bank of South Africa Limited and a new
agreement was entered into. Refer to note 17 to the consolidated financial statements.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>126
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648498160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid expenses and other current assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCurrentAssetsTextBlock', window );">Prepaid expenses and other current assets</a></td>
<td class="text"><p id="xdx_804_eus-gaap--OtherCurrentAssetsTextBlock_zwxdgNBToKz8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
<span id="xdx_82D_zvpVICXtICS4">Prepaid expenses and other current assets</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_znYOrjOr8rA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets comprise of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B5_z16ByLbVaOtc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of prepaid expenses and other current assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230331_znGDdHSTmLD8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240331_zhka3t9HbPO1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzERB_zn6n43dWazY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Pre-payments</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,742</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,676</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzERB_zoZIQMS7yL67" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Prepaid taxes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">95</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">102</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--IndemnificationAssetCurrent_iI_pn3n3_maPEAOAzERB_zMZOmAV4ed6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Indemnification asset</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0973">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--IncomeTaxAssetCurrent_iI_pn3n3_maPEAOAzERB_z7JiHJZ79jgd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Current income tax asset</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,496</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,368</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ValueAddedTaxReceivableCurrent_iI_pn3n3_maPEAOAzERB_zlC2gI2BIf7a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">VAT receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,362</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,491</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--Receivables_iI_pn3n3_maPEAOAzERB_zQyA8BvNWjo9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivable from Main Street
    <span id="xdx_F4D_zQSaUz5kFIM6"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">808</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--SundryDebtorsReceivableCurrent_iI_pn3n3_maPEAOAzERB_zkGXAKsZ8QIl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Sundry debtors</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,378</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,693</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzERB_z7dB5vnc69ji" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Deposits</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">88</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--StaffReceivableCurrent_iI_pn3n3_maPEAOAzERB_zfOehiBUjZyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Staff receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">146</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--LeaseReceivableCurrentt_iI_pn3n3_maPEAOAzERB_zOHwp2aJIT7l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">171</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">301</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maPEAOAzERB_zPuqTv3kECW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Interest receivable</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzERB_zTUbMYbCW5pd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and
    other current assets</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,950</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,693</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_z4mUyPcIOM26" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F15_zEoQS8R6iFYa" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</span></span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCurrentAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCurrentAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>127
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652741984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><p id="xdx_802_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_ztaaWwAftCB2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
<span id="xdx_829_zAjIeYUZ4ex9">Property, plant and equipment</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment comprises owned and right-of-use assets. The Company leases many assets including property, motor vehicles and office
equipment.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zBfV6BAd3Ch9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of owned assets are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zSxGaHUztoyi" style="display: none">Schedule
of property, plant and equipment</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zT7Re6nNSFLe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zhyhgoukU1Si" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Owned assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z6g7RDwGnKAc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Plant and equipment</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">793</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">684</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z9VoD7B3GCGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Motor vehicles</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,948</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,243</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zm87Y6JoxvI1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Furniture, fixtures and equipment</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,295</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,205</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember_z0fE9EvT1Jd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Computer and radio equipment</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,743</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesMember_z7OGV9VlWeZ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">In-vehicle devices</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">72,405</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">80,169</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zS8X3F6d4ULh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Assets in progress</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">26</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">15</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzGkg_zzi8Mbebl1Ja" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Owned assets, gross</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">80,210</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">88,447</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzGkg_zQmam1hQHH5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: accumulated depreciation and impairments</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(46,932</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(52,860</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzGkg_ztsenX422hv7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Owned assets, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">33,278</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">35,587</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_z9g39uLmyfR9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total
depreciation expense related to owned assets during the years ended March 31, 2023 and 2024 was <span style="background-color: white">$<span id="xdx_908_eus-gaap--Depreciation_pn5n6_c20220401__20230331_zzsCJ5gB7oy">9.7
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
and $<span id="xdx_90C_eus-gaap--Depreciation_pn5n6_c20230401__20240331_zOGTS2p9kzEd">14.2</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million,
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">respectively. Depreciation expense related to
in-vehicle devices is included in subscription cost of revenue.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2023, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from <span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_znZMRe9poe92">3
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years to <span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zIVixkrBor66">5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years. The reassessment of the useful
lives resulted in a $<span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20220401__20230331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_zJfXpE337wMi">1.4
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2023 had the change not occurred.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
fiscal year 2024, the Africa segment reassessed the useful lives of its installed in-vehicle devices where, on average, the useful lives
were increased from <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_zDYsNGx4y2g7">29
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtM_c20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_zVNAThTpGgma" title="Estimated useful lives of property and equipment">34
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months. The reassessment of the useful
lives resulted in a $<span id="xdx_90A_eus-gaap--Depreciation_pn5n6_c20230401__20240331__us-gaap--StatementBusinessSegmentsAxis__custom--AfricaSalesOfficeMember__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember_znyPzhCMlCAd">1.2
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million reduction in the depreciation
expense relative to what would have been recognized in fiscal year 2024 had the change not occurred.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_897_ecustom--ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_zjBdDiyQWHH5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of right-of-use assets are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8BC_zMtJHdD6tFBi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of right of use asset</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230331_z2YIw6pAiHp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240331_zd7UkgdiMcF1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Right-of-use assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z6f8rUD7IeI8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Property</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,792</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,849</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentVehiclesAndOtherMember_maOLROUzgEz_z9oAzoe4cxxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Equipment, motor vehicles and other</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">259</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">330</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msOLROUzgEz_zxjwR65Mg7x4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,550</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_iTI_pn3n3_mtOLROUzgEz_zw6mzakXkYpg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Right-of-use assets, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,501</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,794</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_z1FXJijIEmY8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>128
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999650497072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">Intangible assets</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--IntangibleAssetsDisclosureTextBlock_zBxXUmxrRWjc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
<span id="xdx_821_z1at9yaUom3b">Intangible assets</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p id="xdx_896_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z7Occ7uMYwqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets comprise the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B9_zlU00rQZVWTi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of intangible assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31, 2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Useful life (in years)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross carrying amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Accumulated amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross carrying amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Accumulated amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 11%; text-align: left"><span style="-sec-ix-redline: true">Patents and trademarks</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 11%; text-align: center"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zm0D90dNcSu2"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zs4T5dj8X1Z">3</span>
    </span>- <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zdI1Z52VNx9f"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_z6fxQpB22wq5">10</span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_madrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zkb7FuXzXbvc" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">90</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zUaNhilJ1004" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(63</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zpnWe5VcwOtk" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLcvFQFk3CP8" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">91</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zCbsXiDa1iS6" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(67</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zaXq9bF6kWrd" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">24</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Customer relationships</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: center"><span style="-sec-ix-redline: true"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zoXAErKcAkbk"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z7FRq79YyIV4">1</span>
    </span>- <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zTaqgJToHTpl"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_z9d86Le69W8f">10</span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRnyxeIhoq25" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">8,234</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxPHP31kCTmb" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(3,061</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNOKbnaLiHPj" style="text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">5,173</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmfXalJDj7Bg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">6,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zLb8z4JUrbzl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(1,955</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTtKYSqBe8Xf" style="text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">4,045</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Internal-use software, technology and other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zGM4J4E8qtdi"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zf6F5jlUWzJa">1</span>
    </span>- <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zBkUYNQ2TfKa"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zQOhkwXdL93j">20</span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_za1CjjdZiZx4" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">39,031</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_z7bRAqt30tNd" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(22,336</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zuS50K2BW1Rh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">16,695</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zybqaC3nHF0j" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">39,079</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zmUSbqB52l24" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(22,356</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zAnGPlZ8XX5b" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">16,723</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331_zYOyQqDIItP7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">47,355</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331_zMkZnO5DziT3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(25,460</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331_zlN8tcBGiSB3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">21,895</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zrY2jvEb8O46" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross Carrying amount"><span style="-sec-ix-redline: true">45,170</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331_zP3DfSfKHKka" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Accumulated amortization"><span style="-sec-ix-redline: true">(24,378</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331_zGehn22W1g3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">20,792</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A8_zggALnphOFFj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">For
the years ended March 31, 2023 and 2024, amortization expense of $<span id="xdx_90F_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20220401__20230331_zZnJAuQ3RiL3">5.9
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_900_eus-gaap--AmortizationOfIntangibleAssets_pn5n6_c20230401__20240331_zrWsXWp4Gr3b" title="Amortization expense">6.2
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million has been
recognized, respectively. Non-cash disposals of $<span id="xdx_90D_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20220401__20230331_zvVKgzjadiSk" title="Non-cash disposals">1.5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_906_eus-gaap--GainLossOnDispositionOfIntangibleAssets_pn5n6_c20230401__20240331_z0ua8sChsX2a" title="Non-cash disposals">6.9
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million were
recognized for the years ended March 31, 2023 and 2024, respectively, and form part of accumulated amortization movements. Foreign exchange
related gains of $<span id="xdx_902_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20220401__20230331_zq5iGUqZpVT2" title="Foreign exchange related gains (losses)">3.7
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and foreign
exchange related losses of $<span id="xdx_90F_eus-gaap--ForeignCurrencyTransactionGainLossAfterTax_pn5n6_c20230401__20240331_zJex0nl91ROc">0.4
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million, on accumulated
amortization, were recognized for the years ended March 31, 2023 and 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
weighted averag</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">e amortization period of intangible
assets purchased during the year ended March 31, 2023 and 2024 is <span id="xdx_90B_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20220401__20230331_zucso0LHHje2">8
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and <span id="xdx_907_eus-gaap--AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife_dtY_c20230401__20240331_zJ5xBa8gHmM1" style="background-color: white" title="Weighted average amortization period of intangibles purchased">4
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">years</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">,
res<span style="background-color: white">pectively.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">March 31, <span style="background-color: white">2023
and 2024, there was internal-use software in progress of $</span><span id="xdx_903_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20230331_zp0cbeYp07D">3.3
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $</span><span id="xdx_90C_eus-gaap--CapitalizedComputerSoftwareNet_iI_pn5n6_c20240331_zjFOiBzpK5M3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Internally generated in-house software in progress">3.1
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million, respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zYVPsYUqZxeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, the estimated future amortization expense is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B3_zbt0TVgbpmy9" style="display: none">Schedule
of estimated future amortization expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">Years ending March 31,</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240331_z2RRauVP53si"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzryD_zuC5vwxXHB2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">2025</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">7,553</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzryD_zIgk8WcTg923" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2026</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,766</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzryD_zRHwep7f2lsf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2027</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,964</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzryD_zyIKXft7y5wk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2028</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,219</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzryD_zheK22oTTMXi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2029</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">279</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzryD_zgAuGrxFsrf4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Thereafter</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzryD_zj5uygAmmTqf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">20,792</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A3_zwAhlhSU62Ld" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651592176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other assets</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--OtherAssetsDisclosureTextBlock_zleNBWCRUdj8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
<span id="xdx_823_zYPJSYfFWr2l">Other assets</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z51uGqdYSUV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of other assets (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zTGWfJ4zxnph">Schedule
of other assets</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zOObRqQRzJY5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240331_zB6HPyWeEG44" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maOANztco_z3PyiC36Tu1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify"><span style="-sec-ix-redline: true">Deferred commissions</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,014</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">9,088</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermAccountsNotesAndLoansReceivableNetNoncurrent_iI_pn3n3_maOANztco_zaXodj8GEnLc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Loans to external parties and other receivables</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">498</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivablesNoncurrent_iI_pn3n3_maOANztco_zl29bhcmpmQi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Lease receivables - non-current</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">292</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">499</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANztco_zUqnfKdsGJKh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total other assets</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">6,804</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">10,061</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A1_z7twyVplmCbh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Deferred
commissions</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_z9lAX4zWyl3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
commissions arise from commissions paid to sales employees and external third parties to obtain contracts with customers, unless the
amortization period is 12 months or less, in which instance it is expensed immediately. The following is a summary of the amortization
expense (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zcXUWhK29df6" style="display: none">Schedule
of deferred commissions</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zbKQ9gj8hQle" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_z7nu0eVYmnrd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zUdIiSc9vAf2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Amortization recognized during the year:</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="-sec-ix-redline: true">(4,276</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="-sec-ix-redline: true">(5,894</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zJHWl3WXgkwh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">&#8211; Cost of revenue (external commissions)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,366</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(4,977</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vqegPYi8L6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#8211; Sales and marketing (internal commissions)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(910</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(917</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z25bfcavhxNe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Amortization recognized from deferred commissions</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(910</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(917</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
</table>

<p id="xdx_8A3_zZC9ElkxM4o8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Loans
to external parties</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
loans to external parties relate to Broad-based Black Economic Empowerment transaction entered to in South Africa.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, the amortized cost of the loans to B<span style="background-color: white">lack Industrialists Group Property Management
Company (Pty) Ltd (</span>&#8220;<span style="background-color: white">BIG</span>&#8221;<span style="background-color: white">) and amounted
to $<span id="xdx_90D_eus-gaap--NotesReceivableNet_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_zswBXEOTBEU9" title="Carrying amount of loans to external parties">0.5
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million.
As of March 31, 2024, </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the amortized cost of the
loan to BIG amounted to <span style="background-color: white">$<span id="xdx_90C_eus-gaap--NotesReceivableNet_iI_pn5n6_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_z4BjBd5CYSMa" title="Carrying amount of loans to external parties">0.5
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million. <span style="background-color: white">The
loan to BIG was originated during fiscal year 2020, and is on off-market terms. The imputed interest rate on the loans to BIG is <span id="xdx_907_eus-gaap--ReceivableWithImputedInterestEffectiveYieldInterestRate_pid_dp_uPure_c20230401__20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zS2ySnBhv2Xk" title="Receivable with imputed interest">9.65</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%.
Imputed interest rate represents the interest rate that results from a process of approximation required when the presen</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">t
value of a loan must be estimated because an established exchange price is not determinable and the loan has no ready market. As of March
31 2024, the fair value of the loan to BIG <span style="background-color: white">determined using a discount rate of <span id="xdx_90B_ecustom--LoansReceivableMeasurementInput_iI_pid_uPure_c20240331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXKReVib81Jc" title="Discount rate">11.25</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">amounted to <span style="background-color: white">$<span id="xdx_907_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn5n6_c20230331__srt--CounterpartyNameAxis__custom--BlackIndustrialistsGroupPropertyManagementCompanyLtdMember_zudpvQQImUId" title="Fair value of loans to external parties">0.5
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>130
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651694224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other liabilities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Accrued expenses and other liabilities</a></td>
<td class="text"><p id="xdx_804_eus-gaap--OtherLiabilitiesDisclosureTextBlock_zA8iGVuZEKw6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
<span id="xdx_826_zDKQEa9VHqkc">Accrued expenses and other liabilities</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-indent: 0.5in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zofJasm6D496" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses comprise the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_znGcOeC02fwj" style="display: none">Schedule
of accrued expenses</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230331_zAbSSasoznD6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240331_zYoHSkdEANsf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Current:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualCurrent_iI_pn3n3_maALCzStU_z07UlB6kh5Ad" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Product warranties</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">317</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">332</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--MaintenanceLiabilityCurrent_iI_pn3n3_maALCzStU_zIGMC5Yzsg31" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Maintenance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">430</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">145</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zIasIKHiBv1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Employee-related accruals</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,392</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,269</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzStU_zKApGPd8zbgg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Bonus and incentives</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,344</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,952</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maALCzStU_zJuHH8y6HdCb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zV21I2IOpOr8" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_zT6WagoJC5T5" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1211"><span style="-sec-ix-hidden: xdx2ixbrl1212">Lease liabilities</span></span></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">688</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">859</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_maALCzStU_zifgTyvA90ji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Accrued commissions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,675</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,338</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzStU_zcBFYa06HLz9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss contingency <sup id="xdx_F4C_zM26UOz2prRl">(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pn3n3_maALCzStU_zUPOwosQvefd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Value added tax payables</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,239</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">886</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_iI_pn3n3_maALCzStU_zMnXr5CUCIQi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Post-acquisition support
    and hardware payable <sup id="xdx_F4A_zpoZu6UFeby7">(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,265</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,617</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zWbharAkkmWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other accruals</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5,662</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">4,712</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzStU_zxtnLXSuqkZ3" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total current</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">21,486</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">20,110</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Non-current:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLNz9pN_zocihbC8NOte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_z6p1aTDFSVHl" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span id="xdx_908_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zmoY7uqA0ZPe" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1234"><span style="-sec-ix-hidden: xdx2ixbrl1235">Lease liabilities</span></span></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,966</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,852</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_maOLNz9pN_zUcE5reJnFFa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other liabilities</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">402</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">484</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_iTI_mtOLNz9pN_zOJNKcJt3dy5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total non-current</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,368</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,336</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
</table>

<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span><sup id="xdx_F0B_zpr8NduIonek">(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F1E_zUwiKzps9eJl" style="text-align: justify"><span style="-sec-ix-redline: true">Relates
                                            to the acquisition of Trimble&#8217;s FSM business, including the remaining purchase consideration
                                            that has been agreed.</span></td>
</tr></table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p id="xdx_8AD_zQKwkW4qz0Cd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Product
warranties</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zm6PSIIQ1Zxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management
estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well
as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the
movement in the accrual in thousands:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B9_zeu19YtbNAUb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of product warranties</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zgxB1MS2pdI4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230401__20240331_zBlTax962nNa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Product warranties</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--StandardProductWarrantyAccrual_iS_pn3n3_zKnuDI7uJio8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">683</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">359</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrualPreexistingIncreaseDecrease_pn3n3_zVRkcMAPOO0g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Warranty expense</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">147</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_pn3n3_zbDvJ78PQHge" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification <span><sup>(</sup></span></span><sup><span id="xdx_F45_zhPrqG15wkN" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></sup></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(261</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1253">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pn3n3_di_zpMlJzqrkkP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Utilized</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(154</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(1</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zfstO0s1XXs4" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition <sup id="xdx_F49_zfr58cEggaag">(2)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">41</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1259">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_pn3n3_z7OfiArrAkl3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(97</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrual_iE_pn3n3_zPGzGnZAVVGd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance as of March 31</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">359</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">356</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StandardProductWarrantyAccrualNoncurrent_iE_pn3n3_z49PktbN7437" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Non-current portion (included in other liabilities)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">42</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">24</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--StandardProductWarrantyAccrualCurrent_iE_pn3n3_zRllXu1noUD3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Current portion</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">317</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">332</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F00_zLHTh0rfajSk">(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1A_zsxCMFyFWHv3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F0C_zdpIPKjkCw6a">(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1D_z6cijWX8la54" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Relates
to the acquisition of Trimble&#8217;s FSM business.</span></span></td>
</tr></table>

<p id="xdx_8AB_zHljSElF9Mgg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>131
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652123808">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Deferred revenue</a></td>
<td class="text"><p id="xdx_801_eus-gaap--RevenueFromContractWithCustomerTextBlock_zOZnw9Kn2yPl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
<span id="xdx_82B_zwj4MTbwRyd8">Deferred revenue</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_894_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zhmVrKOWwrjb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in deferred revenue is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zcZqv1vt9Jyh" style="display: none">Schedule
of movement in deferred revenue</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20220401__20230331_zYTS1kXE5aC4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20230401__20240331_zTkP9Jvpdzil" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred revenue</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pn3n3_zbRXX9GCaba9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,692</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,295</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityAdditions_pn3n3_zzTRTR36bub2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Increases during the year</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">49,544</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">48,108</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_pn3n3_zcVqz5wTHzgf" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Recognized as revenue</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(49,878</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(46,784</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_400_ecustom--ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_pn3n3_z5J4G2SOxZB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,063</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(225</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pn3n3_zisrpFIvzO6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Closing balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">5,295</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">6,394</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A8_zkwpw5nuwOf3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the year ended March 31, 2023 and March 31, 2024, revenue of $<span id="xdx_902_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20220401__20230331_z6xs9hY8ctv2" title="Contract with customer, liability, revenue recognized">4.1</span> million and $<span style="background-color: white"><span id="xdx_904_eus-gaap--ContractWithCustomerLiabilityRevenueRecognized_pn5n6_c20230401__20240331_zasaJU7hnBHg" title="Contract with customer, liability, revenue recognized">3.6</span></span> million,
respectively, was recognized which was included in the deferred revenue balances as of the beginning of the year.</span></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>132
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999650806000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Development expenditure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock', window );">Development expenditure</a></td>
<td class="text"><p id="xdx_80D_eus-gaap--ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock_zaAigbBJNLD" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
<span id="xdx_828_zCCIFME0mEc7">Development expenditure</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Development
expenditure incurred comprises the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_890_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zX3qkHOJIj8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B2_zwMqhPRVEOo4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of development expenditure</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220401__20230331_zld7hXlqS6uc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230401__20240331_zjAzEOWYE0D9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CapitalizedComputerSoftwareAdditions_pn3n3_maRADEzI4b_zTkqO6rVSDf1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs capitalized
    <span id="xdx_F45_zje3MsEY2GAd"><sup>(1)</sup></span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,912</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">4,899</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_pn3n3_maRADEzI4b_zWGvvvkDa8Yd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
    expensed <span id="xdx_F4D_zU74254YNIk3"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5,591</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">6,118</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_iT_pn3n3_mtRADEzI4b_zZnZcgqy5Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Total costs incurred</span></td><td style="font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,503</span></td><td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">11,017</span></td><td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>


<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_zn5RWThlaaRl" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1D_zwtud35rYf8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F02_zLwb4s6brs58" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F18_zepNuhgOND22" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.</span></span></td>
</tr></table>


<p id="xdx_8AB_zIpWYA57KlSi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/985-20/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483041/730-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>133
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648543712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--LesseeOperatingLeasesTextBlock_z1Jj038Nie86" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
<span id="xdx_82F_zPtTPoNHpdCe">Leases</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company leases property, office equipment and vehicles under operating leases. The lease terms vary between <span id="xdx_905_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MinimumMember_zV7EwEexCLO" title="Lease term">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">month and <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20240331__srt--RangeAxis__srt--MaximumMember_zYH84fHfjKV9" title="Lease term">120
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months, with many leases providing renewal
rights and certain leases with annual escalations of up to <span id="xdx_902_ecustom--LesseeOperatingLeaseAnnualEscalationPercent_iI_dp_c20240331_z0ydq7nU35Ej" title="Annual escalations rate">7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
per annum. To the extent the Company is reasonably certain that it will exercise renewal options, such options have been included in
the lease terms used for calculating the right-of-use assets and lease liabilities. Right-of-use assets are included in Property, plant
and equipment in the Consolidated Balance Sheets and lease liabilities related to the Company&#8217;s operating leases are included in
Accrued expenses and other liabilities and Long-term accrued expenses and other liabilities in the Consolidated Balance Sheets.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Where
lease terms are 12-months or less, and meet the criteria for short-term lease classification, no right-of-use asset and no lease liability
are recognized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_zcoaSQNLseoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease cost are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8BF_z3PJtbQmZOzf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of lease cost and supplemental
cash flow information and non-cash activity</span></span> </p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_498_20220401__20230331_zqrT7pXS9Y71" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20230401__20240331_z5dzY0H8pRYc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_pn3n3_maLCzGuL_zhW1HTWbm3Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Operating lease cost</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,252</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,316</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzGuL_zBA9IZDFI18a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Short-term lease cost</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">308</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">532</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LeaseCost_iT_pn3n3_mtLCzGuL_zknl0ibeWTU5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total lease cost</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,560</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,848</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information and non-cash activity related to the Company&#8217;s operating leases are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_491_20220401__20230331_zNvlrT1BsND3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20230401__20240331_z7TfCPrWXcYj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Operating cash flow information:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeasePayments_pn3n3_zfIo3jpMnYs9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Cash payments included in the measurement of lease liabilities</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,293</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,563</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Non-cash activity:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn3n3_zNiIMZgo0Sbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">862</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,427</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining
    lease term - operating leases (months) <sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_fKDEp_zetzUI0IABG1" title="Weighted-average remaining lease term - operating leases (months)">22</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_fKDEp_zwLwSifsFHm6" title="Weighted-average remaining lease term - operating leases (months)">19</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Weighted-average discount rate - operating leases</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230331_zxklk7zlkOxg" title="Weighted-average discount rate - operating leases">8.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zVSs4na0I0Fe" title="Weighted-average discount rate - operating leases">8.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
</table>

<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F03_zzskNBHfw5ai" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><sup>(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F19_zjAc0BBhdTYc" style="text-align: justify"><span style="-sec-ix-redline: true">Including
                                            expected renewals where appropriate.</span></td>
</tr></table>



<p id="xdx_8AD_zrqFOoCHllra" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_895_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zNHi8QPGaJig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of March 31 were as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B8_zdVrB9jL1cRf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of maturities
of operating lease liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_49B_20240331_zleubQVwmt54" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzzfe_zHmhkD3ov1w" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">2025</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,137</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzzfe_zZVxbvPQyHS4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2026</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">946</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzzfe_zi2eKdSS6YDf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2027</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">815</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzzfe_zNwMGSVkYBzh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2028</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">771</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzzfe_zHsJFnjc0JWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2029</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">638</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzzfe_zKxvWSJuezJh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Thereafter</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">183</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzzfe_zYvgmMbtUSJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total future minimum lease payments</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,490</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z6kTt1SWtrZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Imputed interest</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(779</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_z8yyvGzZtC47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Present value of future minimum lease payments</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,711</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pn3n3_di_zmJNHhm8K8Sj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Current portion of lease liabilities</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(859</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iTI_pn3n3_znFoBwprmX66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Non-current portion of lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">2,852</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zndoPzXhpV6e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>134
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649078416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Auditors&#8217; remuneration<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_AuditorsRemunerationDisclosureTextBlock', window );">Auditors&#8217; remuneration</a></td>
<td class="text"><p id="xdx_807_ecustom--AuditorsRemunerationDisclosureTextBlock_zrqe1XEMBHC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
<span id="xdx_828_z4KcLdeXOeqc">Auditors&#8217; remuneration</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table (in thousands) presents the aggregate fees billed to the Company for services related to the fiscal years ended March
31, 2023 and 2024, respectively, by Deloitte &amp; Touche, its external auditor/independent registered public accounting firm:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_896_ecustom--AuditorsRemunerationTableTextBlock_zDboAD40tDjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zb3I0CyDzfii" style="display: none">Schedule
of auditors remuneration</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_498_20230331_zKeADFsn8Jul" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_491_20240331_zGU8P4Rq9B03" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditFees_iI_pn3n3_maARzOCE_zdSKgO6pt8Pk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fees
    <span id="xdx_F4D_zRAvN7u9HFU3"><sup>(1)</sup></span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,297</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,025</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditrelatedFees_iI_pn3n3_maARzOCE_znVqMuVVSVh5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related fees <span id="xdx_F40_zFPK4xQgX1P9"><sup>(2)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1378">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">350</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--RemunerationTaxFees_iI_pn3n3_maARzOCE_zyaA2FLZLnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax fees <span id="xdx_F40_zD7os9ecijKa"><sup>(3)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--RemunerationAllOtherFees_iI_pn3n3_maARzOCE_z7EGsSdNWFjb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    other fees <span id="xdx_F42_zYPifZ4O1Sxl"><sup>(4)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">6</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--AuditorsRemuneration_iTI_pn3n3_mtARzOCE_zErpHji63Tpb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total auditors&#8217; remuneration</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,311</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,384</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>


<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_zjcHgEYTBeTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1C_zm4N6B3ajWvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
                                            fees consisted of professional services rendered by Deloitte &amp; Touche for the audit of
                                            the Company&#8217;s financial statements.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0D_zAoMkL8c3CYl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F10_zMbNAxbzVef" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related
                                            fees relate to the Powerfleet Transaction.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F0C_zJXLV7xywhVb" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F13_z9sLy0mFHMhe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F01_zMxFws43EAQ6" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F14_zScrkhrinKQ9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                            respect of the Company&#8217;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp; Touche were pre-approved by the Audit and
                                            Risk Committee.</span></span></td>
</tr></table>


<p id="xdx_8AB_zlYf23kLEWud" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_AuditorsRemunerationDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auditors Remuneration Disclosure [Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_AuditorsRemunerationDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>135
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999641707184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income taxes</a></td>
<td class="text"><p id="xdx_804_eus-gaap--IncomeTaxDisclosureTextBlock_zUuRk7SAUCl6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>14.
<span id="xdx_822_zkMXEaM1R0m1">Income taxes</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_897_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zMzdsl4DNKAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
following t</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">able presents domestic and foreign
components of income before income tax expense (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8BC_z9oAt7dCLOL1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of components of income before income tax expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_499_20220401__20230331_zNoxyrAe7291" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_494_20230401__20240331_z2mfsNXBoK04" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzndr_z79JEqqfieM4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">14,781</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,519</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzndr_z76QZF7vy3e6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,814</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">2,531</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzndr_ztlYx4mYGJif" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Income before income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">12,967</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,050</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_za3QtXAVlq8a" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89E_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zYqvsoXZpJc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the Company&#8217;s provision for income taxes for the years ended March 31, 2023 and 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zSjpqavZI9Kk" style="display: none">Schedule
of provision for income taxes expense</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_497_20220401__20230331_zBbvnCTsfgtb" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_490_20230401__20240331_zvOlGJ39rOU6" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Current tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzLPs_zcHJvuJQqspf" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(1,427</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(2,270</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzLPs_zNWGbmF2calj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F44_z7R4GAznxDr3"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">10</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">26</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzLPs_ztvclpGwmKGj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F47_zqekYrKKqOl6"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(962</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(836</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtCITEBzLPs_maITEBzRnd_zB5HJFBSUvd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total Current</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(2,379</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,080</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zWsBIgzG52Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(5,448</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(2,489</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zkNDd9Wr0G0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F49_zZ2Ms8Zp8YF8"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(18</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">435</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zLWdpXcb9Rmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F41_zUSrkFmpnbHh"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,331</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtDITEBzd9G_maITEBzRnd_z2gMjIaJgmWi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Total deferred</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(6,066</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(3,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iNT_pn3n3_di_mtITEBzRnd_zc9V5IO6I3yl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(8,445</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(6,465</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_zISu1LYcz8N4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F12_zid5ZSsQUAj3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            Federal taxes</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_zFYGcBZAw732" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F16_zUtEmG7iU8m3" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            and other foreign state taxes</span></span></td>
</tr></table>

<p id="xdx_8A6_z9GPXTt22vHl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zuWYED3ehLC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of the income tax expense calculated at the South African statutory tax rate, of 27% (2023
of 27%), to the income tax expense:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B0_zUW31D495Nzj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of the income tax expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_498_20220401__20230331_zqbE8ei9LWgf" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_491_20230401__20240331_zPoRgS7ESX3e" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_msITEBzxhz_zaLUpexDnqPe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Income before income tax expense</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">12,967</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">9,050</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z9DolhHQyhL2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax at South African statutory rate of 28%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1443">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z3UBOr0hHl2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax at South African statutory rate of 27%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,501</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,443</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Tax effect of:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_pn3n3_msITEBzxhz_zl0wEkV6x214" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Income not subject to tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(38</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(107</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_maITEBzxhz_zKWp4CGqOPV" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Non-deductible expenses
    <span id="xdx_F4B_ziXo7dkmlxCi"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,589</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,015</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_pn3n3_maITEBzxhz_zCv5mWlqUML7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;(Non-taxable)/Non-deductible
    foreign exchange movements <span id="xdx_F46_zqLGvRA7qPzd"><sup>(2)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,408</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">769</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_pn3n3_msITEBzxhz_zFpy0bvoBIY8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Investment in subsidiaries</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(127</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">168</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_pn3n3_zJV5KQuwZISl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Withholding tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">162</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationTaxSettlementsForeign_pn3n3_maITEBzxhz_zHn0NkWSPROa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Foreign tax paid
    <span id="xdx_F4B_ziiZ1Qufeymh"><sup>(3)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">322</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">281</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzxhz_zjWq5RuyyWh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Foreign tax rate differential</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">33</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_pn3n3_maITEBzxhz_z1Q6Wu28XtSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Valuation allowance
    <span id="xdx_F4F_zsJ4g9MqkG2b"><sup>(4)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(209</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">946</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_maITEBzxhz_zTt77D1Tlvyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; (Over)/under-provision prior years</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">152</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(97</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_iN_pn3n3_di_msITEBzxhz_zbBou1oOGlf9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Tax incentives in
    addition to cost incurred <span id="xdx_F44_zh263Ad9wX7c"><sup>(5)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(355</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(344</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationRepatriationOfForeignEarnings_pn3n3_maITEBzxhz_zxezEbPtPruh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Transfer pricing imputation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">129</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">127</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_maITEBzxhz_zbHbQV2KIsnh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211;&#160;&#160;Tax rate change</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(174</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1483">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_pn3n3_maITEBzxhz_zAevLkj96W0k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Imputation of controlled foreign company income</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">97</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzxhz_ziGEYWSKaf4k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#8211; Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">32</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1489">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzxhz_zxp20l0dvgGd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">8,445</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">6,465</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F06_zRfQUqFmvt35" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1F_zBmO8awPuvLi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_zLwzgDsga6Gk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F12_z9CDqdytVB4g" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#8217;s
                                            internal loan structures.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0B_zfWmZSOru10k" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F14_zmZjkdXeCmfd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0F_zClJ3UwxEyJ2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F15_zx4cv0brg3Kh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_z2WmwCBme70g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(5)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F17_zUWVgaTcjQA5" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#8220;MiX International&#8221;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.</span></span></td>
</tr></table>

<p id="xdx_8AC_zYAEemkLikkh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s weighted average tax rate is <span id="xdx_90A_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20230401__20240331__srt--RangeAxis__srt--WeightedAverageMember_zWQmJg48d9E1" title="Weighted average tax rate">71.4</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
(2023: <span id="xdx_904_eus-gaap--EffectiveIncomeTaxRateContinuingOperations_pid_dp_c20220401__20230331__srt--RangeAxis__srt--WeightedAverageMember_zkkmxP1eo6bi" title="Weighted average tax rate">65.1</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%).</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zgTWGspU5nNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s net deferred tax liabilities consist of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B7_zM4j7Og6rP3h" style="display: none">Schedule of net deferred
tax liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20230331_zPkUjutV8PHf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_499_20240331_zErGq1XpL5jj" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsDeferredIncome_iI_pn3n3_maDTAGzeIh_z0TgA3dKhWDc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Deferred revenue</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,175</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,505</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzeIh_zqcZGACbMu6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Capital allowances for tax purposes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,041</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">900</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_pn3n3_maDTAGzeIh_zGADcUd2eMQ6" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Accruals</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,007</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,125</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzeIh_zFQOIYvfDsZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax losses</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,220</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,190</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGzeIh_zIthhJkVt3N5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Stock based compensation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">129</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">70</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_iI_pn3n3_maDTAGzeIh_z0mql2GfoFO7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Recurring commission liability</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">353</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">596</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_iI_pn3n3_maDTAGzeIh_z6JJLCx6C8va" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">441</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">374</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGzeIh_zm5gtotkoTzh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">19</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzeIh_maDTANOzVcu_zP9hkvE2Ugt9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Gross deferred tax assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9,385</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,780</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxOffset_iNI_pn3n3_di_msDTANOzVcu_zUxSdXHyQFT4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Set-off of deferred tax balances</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,091</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_iTI_pn3n3_mtDTANOzVcu_maDTANzTB7_z2ztOoatKgqi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Net deferred tax assets before valuation allowance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,294</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,748</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTANzTB7_zu4z87QlqFbh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less valuation allowance</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(204</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(655</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTANzTB7_msDTLzaM4_zq8TXjYF3osd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Net deferred tax assets</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">2,090</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,093</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iI_pn3n3_maDITLztEI_zH3IiFgDtxzk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Capital allowances for tax purposes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,548</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">6,189</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_iI_pn3n3_maDITLztEI_zRqvs8h8Zo62" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Intangible assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,661</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,700</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iI_pn3n3_maDITLztEI_zLIx7sLXCMua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Prepaid expenses</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">335</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">396</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_iI_pn3n3_maDITLztEI_zAeM0D3MWetc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred foreign currency gains</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,077</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,560</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesInvestmentInSubsidiaries_iI_pn3n3_maDITLztEI_zlmLcwh45b13" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Investment in subsidiaries</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">401</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">549</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iI_pn3n3_maDITLztEI_z5UVOUOZwObh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred commissions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">916</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,231</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_pn3n3_maDITLztEI_zS6iz7DPzXCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">505</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">596</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn3n3_maDITLztEI_zh97IRSWZcF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">15</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_mtDITLztEI_maDTLNOzz17_zsOF4XTV2psb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Gross deferred tax liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">19,448</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21,236</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--DeferredTaxOffset_iNI_pn3n3_di_maDTLNOzz17_z4IHTboKWRA2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Set-off of deferred tax balances</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,091</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxLiabilitiesNetOfValuationAllowance_iTI_pn3n3_mtDTLNOzz17_maDTLzaM4_zp46KYuAZcKj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Net deferred tax liabilities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">12,357</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">14,204</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxLiabilities_iNTI_pn3n3_di_mtDTLzaM4_zY2Vyf8Ghryk" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Net deferred tax liability</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(10,267</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(13,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">The gross movement in net deferred tax assets/(liabilities) is as follows:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_989_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20220401__20230331_z4qETju0oUx" style="text-align: right" title="Balance"><span style="-sec-ix-redline: true">(5,204</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20230401__20240331_zr5wAfXeD8x1" style="text-align: right" title="Balance"><span style="-sec-ix-redline: true">(10,267</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Foreign currency translation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20220401__20230331_zgnw1dXMx3f3" style="text-align: right" title="Foreign currency translation"><span style="-sec-ix-redline: true">1,507</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20230401__20240331_zeBrfjDkpvfd" style="text-align: right" title="Foreign currency translation"><span style="-sec-ix-redline: true">569</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Other comprehensive income</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20220401__20230331_zMNhCQkt9pZ8" style="text-align: right" title="Other comprehensive income"><span style="-sec-ix-redline: true">(504</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20230401__20240331_zBXBuYNlfaBc" style="text-align: right" title="Other comprehensive income"><span style="-sec-ix-redline: true">(28</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Statement of Income charge</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20220401__20230331_zGAwnZUucOog" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"><span style="-sec-ix-redline: true">(6,066</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20230401__20240331_zj9EUij1uyxa" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"><span style="-sec-ix-redline: true">(3,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Closing balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20220401__20230331_zJbf7sa0F8D9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"><span style="-sec-ix-redline: true">(10,267</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20230401__20240331_zPlkU08sasA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"><span style="-sec-ix-redline: true">(13,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<p id="xdx_8AF_zkIjskmoF8Bd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Recognition
of deferred tax</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p id="xdx_896_ecustom--ScheduleOfCorporateIncomeTaxRatesTableTextBlock_z5GlvG2ocENl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax at year-end has been recognized using the following corporate tax rates:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;<span id="xdx_8BC_zpa90x81J6qe" style="display: none">Schedule of corporate tax rates</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Region</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20220401__20230331_zOr8Pd5cnPvg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20230401__20240331_zaSRArplNNza" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--ZA_zq5TdtdkUsxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">South Africa</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AU_zIDCYveqVsqh" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Australia</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--BR_zTkJSLTjiZz8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Brazil</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">34</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">34</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--MX_zclUNqzZANY8" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Mexico</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--RO_zaLFQujbTTbc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Romania</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--TH_zXsmPEMUwn1c" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Thailand</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--IN_zvJXS7JN3RDg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">India</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--UG_z7wpAlUnARyf" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Uganda</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AE_zKxF77Ksuz11" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United Arab Emirates</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1626">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--GB_z57hoXTNbvEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United Kingdom</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">25</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">25</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_znkaKKkddcn" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United States of America</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_zuFRkqltOKYi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred tax at corporate tax rates</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
</table>

<p id="xdx_8AC_zF0DLhsEHMAe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Realization
of deferred tax assets is dependent upon the generation of future taxable income, if any, the timing and amount of which are uncertain.
As of March 31, 2023 and 2024, the Company believes that it is not more likely than not that deferred tax assets of $<span id="xdx_904_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20230331_zq3zBDVgVOf3" title="Valuation allowance on tax losses that will not be realized">0.2</span> million and
<span style="background-color: white">$<span id="xdx_90F_eus-gaap--OperatingLossCarryforwardsValuationAllowance_iI_pn5n6_c20240331_zFrcZ6tPSDa1" title="Valuation allowance on tax losses that will not be realized">1.2</span> </span>million, respectively, will be realized in respect of cumulative tax losses amounting
to $<span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20230331_zkwoEaIxoOhc" title="Cumulative tax losses">0.7</span> million and $<span style="background-color: white"><span id="xdx_90D_eus-gaap--DeferredTaxAssetsOperatingLossCarryforwards_iI_pn5n6_c20240331_zkEhM1gLuF53" title="Cumulative tax losses">5.7</span> </span>million, respectively. Accordingly, the Company has recorded a
valuation allowance on such deferred tax assets.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">For
the year ended March 31, 2023, the valuation allowance decreased by $<span id="xdx_90F_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20220401__20230331_ztTEOKbnDSQ2" title="Valuation allowance decreased">0.3</span> million as a result of reversals of previously raised valuation
allowances on prior year tax losses. For the year ended March 31, 2024, the valuation allowance increased by $<span id="xdx_90D_ecustom--ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses_pn5n6_c20230401__20240331_zlVn47Imgrq2" title="Valuation allowance decreased">0.9</span> million as a result
of an increase in deferred taxation not recognized on calculated tax losses.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
at March 31, 2023 and 2024, the Company had tax loss carryforwards of $<span id="xdx_90B_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331_zjPKtuqsOFd3" title="Tax loss carryforwards">8.7</span> million and $<span id="xdx_90D_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20240331_zWbhU23Jsfz4" title="Tax loss carryforwards">5.9</span> million. respectively. The tax loss carryforwards
can be carried forward indefinitely except for tax losses of $<span id="xdx_907_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20230331__srt--StatementGeographicalAxis__country--TH_zpFhhh7l6YF5" title="Tax loss carryforwards">0.4</span> million in Thailand which expire in 1 year from 2024 till 2025.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>136
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649221952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Dividends</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--StockholdersEquityNoteDisclosureTextBlock_zVdIHOi55T93" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
<span id="xdx_82F_zZZBIKhhw7d9">Dividends</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89E_eus-gaap--DividendsDeclaredTableTextBlock_zY4xbdFyevB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following dividends were declared (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0"><span id="xdx_8B0_z9SCIK0sa289" style="display: none">Schedule of dividends declared</span> <span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49A_20220401__20230331_zYUl1sMxAjd7" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_491_20230401__20240331_zpCP2AUbjwIf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DividendsCommonStockCash_zPAqr8ZhpCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Dividends declared</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,207</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,329</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A7_z8XcXonDOPt1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/505/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>137
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999479382432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based compensation plan</a></td>
<td class="text"><p id="xdx_809_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zIXGgs9pqTIa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
<span id="xdx_82C_zzVPEtbJYFdb">Stock-based compensation plan</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has issued share incentives to directors and certain key employees within the Company under the MiX Telematics Long-Term Incentive
Plan (&#8220;LTIP&#8221;), an equity-classified incentive plan.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
LTIP provides for three types of grants to be issued, namely performance shares, restricted share units (&#8220;RSUs&#8221;) and stock
appreciation rights (&#8220;SARs&#8221;).</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, there were <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20240331__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember_za3YAPNPb8O1" title="Number of shares reserved for future issuance">12,790,000</span> shares reserved for future issuance under the LTIP.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total stock-based compensation expense (included in administration and other) recognized during the years ended March 31, 2023 and 2024,
was <span style="background-color: white">$<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20220401__20230331_zCrgWuW0hKyl" title="Stock-based compensation expense">0.5</span> million and $<span id="xdx_909_eus-gaap--AllocatedShareBasedCompensationExpense_pn5n6_c20230401__20240331_zs8CZNLNO3Q9" title="Stock-based compensation expense">1.1</span> million</span>, respe<span style="background-color: white">ctively. S</span>tock-based
compensation expense recognized during the year ended March 31, 2024 includes a cash-settled stock-based payment expense of $<span id="xdx_90E_eus-gaap--ShareBasedCompensation_pn5n6_c20230401__20240331__us-gaap--RelatedPartyTransactionAxis__custom--PowerFleetIncMember_z0mYeIll0Fng" title="Cash-settled stock based compensation costs">0.8</span> million
for a bonus related to the Powerfleet Transaction (refer to note 21) to be settled in shares. <span style="background-color: white">Net
deferred tax benefits reversed on total stock-based compensation expense in the Statement of Income for the years ended March 31, 2023
and 2024, w</span>as $<span id="xdx_90E_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn5n6_c20220401__20230331_z4GRMnXghQm7" title="Deferred tax benefit recognized">0.1</span> million and $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense_pn4n6_c20230401__20240331_zmyXNqwOXque" title="Deferred tax benefit recognized">0.05</span> million, respectively. Tax benefits realized on awards exercised during the years ended March
31, 2023 and 2024, was $<span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn5n6_c20220401__20230331_ztDJXCDCNPD6" title="Tax benefits realized on awards exercised">0.2</span> million and $<span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions_pn4n6_c20230401__20240331_zeceeflLgVm4" title="Tax benefits realized on awards exercised">0.04</span> million, res<span style="background-color: white">pectively.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock
appreciation rights granted under the LTIP</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, SARs may be issued to certain directors and key employees. The exercise price of the SARs granted is equal to the closing market
value of ordinary shares on the day preceding the date of grant. The SARs granted vest in tranches of <span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcDqY06EKEx3" title="Award vesting percentage">25</span>% per annum, commencing on the
second anniversary of the grant date and expire <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_pid_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zNyGxEslDUXg" title="Award expiration period">6</span> years after the grant date. Vesting is contingent upon employment within the Company
and an annual total shareholder return in excess of <span id="xdx_90C_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zcCcF0s7qwzi" title="Annual total shareholder return percentage">10</span>% being achieved, taking into account any dividends paid during the vesting period.
Management estimates forfeiture to be approximately <span id="xdx_904_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zLAmJWg3p8x9" title="Estimated forfeiture rate">5</span>%. Upon exercise, the Company will settle the value of the difference, between the
closing market value of the ordinary shares on the day of settlement and the award price (if positive), by delivering shares. The Company
has no legal or constructive obligation to settle the SARs in cash.</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_gL3SOSBCSARAA-ZWPIA_zbkBzXHtYuN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s SARs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zsYTfPTLfk8c" style="display: none">Schedule
of SAR</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SARs</b></span></span></p></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price in U.S. Cents*</b></span></span></p></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Weighted-Average Remaining Contractual Term (years)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Aggregate Intrinsic Value* (in thousands)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">&#160;</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">&#160;</span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%"><span style="-sec-ix-redline: true">Outstanding as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ziAxYKNwNoel" style="width: 11%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"><span style="-sec-ix-redline: true">35,800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zTczt9OD9FSi" style="width: 11%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">37</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 11%; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 11%; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Granted on June 26, 2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zlhguCWEWfld" style="text-align: right" title="Number of SARs, Granted"><span style="-sec-ix-redline: true">10,600,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z3N4B4OjKmm3" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"><span style="-sec-ix-redline: true">27</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Exercised</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztvTwVmGm83j" style="text-align: right" title="Number of SARs, Exercised"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1702">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zaOBOpi58y14" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Exercised"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1704">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zyFPDUrNLLfb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"><span style="-sec-ix-redline: true">(1,425,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zJuI2W7gFNq5" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">31</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Outstanding as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zBPpWEYs6QQ8" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"><span style="-sec-ix-redline: true">44,975,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zxddRGJ9NFR5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">33</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zMoK5eHoyLyc" title="Weighted-Average Remaining Contractual Term (years), Outstanding">3.58</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Vested and expected to vest as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjB7U8zvkmod" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested and expected to vest"><span style="-sec-ix-redline: true">43,333,438</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zGkiNxJ3goA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested and expected"><span style="-sec-ix-redline: true">33</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoJaKLgjiQob" title="Weighted-Average Remaining Contractual Term (years), Vested and expected to vest">3.56</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zQoWsvS20a5h" title="Aggregate Intrinsic Value, Vested and expected to vest">10,819,015</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Vested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zWXm6xsGiEb7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested"><span style="-sec-ix-redline: true">12,143,750</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zINX4Q0jAcZ" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"><span style="-sec-ix-redline: true">40</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zu979E5boep6" title="Weighted-Average Remaining Contractual Term (years), Vested">2</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zFkUJeBUWa3i" title="Aggregate Intrinsic Value, Vested and expected to vest">2,218,099</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F01_zJqdqggJikAb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F19_zr5sO1RlnX8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg">18.8761</span> as of March 31, 2024.</span></span></td>
</tr></table>

<p id="xdx_8AC_z37Rbv9pqTJi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
weighted-average grant-date fair value of SARs granted during the years ended March 31, 2023 and 2024, was 14 U.S. cents and 10 U.S.
cents, respectively. The grant-date fair value was determined using a combination of the Monte Carlo Simulation option pricing model
and the Binomial Tree option pricing model. U.S. currency amounts are based on a ZAR:USD exchange rate of <span id="xdx_90D_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2OQVUlSR9Hc" title="Foreign currency exchange rate">18.8761</span> as of March 31, 2024.
The key drivers and assumptions input into the valuation models used to determine these values are disclosed below. The volatility was
calculated using a mixture of the Company&#8217;s historical data as well as the share data of comparable companies for grants made in
all financial years preceding 2024 and the Company&#8217;s historical share data for grants made in the 2023 fiscal year and the current
year.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
total intrinsic value of SARs exercised during fiscal year 2023 was $<span id="xdx_907_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pn5n6_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1EzesRaemUi" title="Intrinsic value of SARs exercised">1.2</span> million. <span id="xdx_90A_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised_pp0p0_do_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z57pJv8FpgAl" title="Intrinsic value of SARs exercised">No</span> SARs were exercised during fiscal year 2024. U.S.
Dollar amounts are based on a ZAR:USD exchange rate of <span id="xdx_905_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjFGljUoEdRg">18.8761</span> as of March 31, 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89B_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNsmky4TgQvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2024 are provided in the table below:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;<span id="xdx_8BE_zKZI4RQ7AyA8" style="display: none">Schedule of salient details
of SARs</span> </span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Total shareholder return</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Grant date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zQDPV181ppd6" title="Grant date">June
                                            26, 2023</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zejYOkBrORcg" title="Grant date fair value">1.93</span>/$<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20240331__us-gaap--AwardDateAxis__custom--JuneTwentySixTwoThousandsTwentyThreeMember__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zoxsDxHDzPr" title="Grant date fair value">0.10</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zVJYryH5Nrjc" title="Award price">5.01</span>/$<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zQCrsCgtRbJ2" title="Award price">0.27</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_eus-gaap--SharePrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zD3hgqHcFWRj" title="JSE share price on grant date">5.01</span>/$<span id="xdx_905_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwO9YCuxsyrk" title="JSE share price on grant date">0.27</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Expiry date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zzoYuHs8Jhea" title="Expiry date">June
                                            26, 2029</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Performance conditions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">&#8211; Total shareholder return of (%)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90E_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjMB6v9t1lKb" title="Total shareholder return of (%)">10.0</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Remaining contractual life at March 31, 2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zA9307XhqAhh" title="Remaining contractual life">5.2</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Valuation assumptions and drivers</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Volatility (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgbLRQic6Ur9" title="Volatility (%)">52.6</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated forfeiture rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zCH6kDu3hYId" title="Anticipated forfeiture rate (%)">5.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated dividend yield (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2L3KPvyFwZi" title="Anticipated dividend yield (%)">3.75</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Annual risk-free interest rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_znJW5wHhRtfb" title="Annual risk-free interest rate (%)">8.97</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2023 are provided in the table below:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Total shareholder return</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Grant date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1J3lKSizGa9" title="Grant date">November
                                            1, 2022</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwYQ7hBSu1yj" title="Grant date fair value">2.58</span>/$<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zgWtW8aFuBwh" title="Grant date fair value">0.14</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zk5lnXreG8k4" title="Award price">5.10</span>/$<span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z89kJ1FOQiKd" title="Award price">0.28</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_904_eus-gaap--SharePrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z0GJLtYSIDSh" title="JSE share price on grant date">5.80</span>/$<span id="xdx_90C_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zeiQVKC7J4Cb" title="JSE share price on grant date">0.32</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Expiry date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1JE79MaRGtj" title="Expiry date">November
                                            1, 2028</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Performance conditions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">&#8211; Total shareholder return of (%)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zr7Ju6qIXBka" title="Total shareholder return of (%)">10.0</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Remaining contractual life at March 31, 2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoQJ2od9b1Ne" title="Remaining contractual life">4.6</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Valuation assumptions and drivers</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Volatility (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zpDkonA1NV87" title="Volatility (%)">50.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated forfeiture rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zVV25HmPdYZ7" title="Anticipated forfeiture rate (%)">5.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated dividend yield (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6UyRig6514g" title="Anticipated dividend yield (%)">3.71</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Annual risk-free interest rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zsIcuoTsqJp5" title="Annual risk-free interest rate (%)">8.74</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_zxQOExemE1J3">(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1E_zTx2QqhnQJ7d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.</span></span></td>
</tr></table>

<p id="xdx_8A2_z5Lxc0SSgyEg" style="display: none; margin-top: 0; margin-bottom: 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_C05_gL3SOSBCSARAA-ZWPIA_zfWa2hQRrkya"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></span></p>

<div id="xdx_C00_gL3SOSBCSARAA-ZWPIA_zXDeWYoq7FA7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested SARs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Number of SARs</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Unvested as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztkM05dEq491" style="width: 16%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"><span style="-sec-ix-redline: true">35,800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zYNgc7ZxZ2Na" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">15</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Granted on June 26, 2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgw0kehNyj5e" style="text-align: right" title="Number of SARs, Granted"><span style="-sec-ix-redline: true">10,600,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zfLoDq1Fsglj" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"><span style="-sec-ix-redline: true">10</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Vested</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zH0NriYMMz4k" style="text-align: right" title="Number of SARs, Vested"><span style="-sec-ix-redline: true">(12,143,750</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zEGskZZkuP0j" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zhKCEVKGAEKj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"><span style="-sec-ix-redline: true">(1,425,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z0mIYMopmLU9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">14</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Unvested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6Y9Fs51K41c" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"><span style="-sec-ix-redline: true">32,831,250</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zoysNh1xIPl5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">13</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_zBCRguk5IZG4" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1B_zlot1adOcHZj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37">18.8761
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">as o</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f
March 31, 2024.</span></span></td>
</tr></table>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_C08_gL3SOSBCSARAA-ZWPIA_zz20eUFRprbh">&#160;</span></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, there was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_pn5n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zijDXaxSSN2a" title="Unrecognized compensation cost">1.7</span> million of unrecogn<span style="background-color: white">ized compensation cost related to unvested
SARs. This amount is expected to be recognized over</span> a <span style="background-color: white">weighted-average period of </span><span id="xdx_900_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zkDO1hy6g4sh" title="Weighted-average period">3.52</span>
<span style="background-color: white">years.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted
share units granted under the LTIP</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, RSUs may be issued to certain directors and key employees. The scheme rules allow for a maximum of <span id="xdx_90F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--AnyFinancialYearMember__srt--RangeAxis__srt--MaximumMember_zX0A7URLeU3b">2</span> million RSUs to be granted
in any financial year and for a maximum of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pn6n6_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember__us-gaap--PlanNameAxis__custom--MiXTelematicsLongTermIncentivePlanMember__us-gaap--AwardDateAxis__custom--OverTheLifeOfThePlanMember__srt--RangeAxis__srt--MaximumMember_zhpE1ix01NJl">12</span> million RSUs to be granted in aggregate over the life of the plan.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pn6n6_c20200601__20200601__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z3zCnJsaJyYd" title="RSUs granted">2</span>
million time-based RSUs were granted on June 1, 2020, and vest in tranches of <span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztBOycreHWj5" title="Percenatge of vesting">50</span>% per annum, commencing on the second anniversary of
the grant date. Vesting is conditional upon the continued employment of the recipient with the Company. Management estimates forfeiture
to be approximately <span id="xdx_909_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_z0jNvcFoZHs5" title="Estimated forfeiture rate">5</span>%. Settlement will take place in the Company&#8217;s shares. The Company has no legal or constructive obligation
to settle the RSUs in cash. The weighted average grant date fair value per RSU granted was <span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zptEfjOLpNCe" title="Weighted average grant date fair value per RSU granted">30</span> U.S. cents. U.S. currency amounts are based
on a ZAR:USD exchange rate of <span id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zn83GCkOSit5">18.8761</span> as of March 31, 2024. The grant date fair value was determined by deducting the present value of
expected dividends to be paid per share prior to vesting from the closing market price of the Company&#8217;s shares on the grant <span style="background-color: white">date.
</span>The was no unrecognized compensation cost related to unvested RSUs as of March 31, 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_894_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z6n9YzGmQDI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested RSUs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z7gGVfC1cFL2" style="display: none">Schedule of unvested RSUs</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Number of RSUs</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Unvested as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIHX0sSJjcMg" style="width: 16%; text-align: right" title="Number of RSUs, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zpwomOpXY01d" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">30</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Settled</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zd9eNVqhM0Ma" style="text-align: right" title="Number of RSUs, Unvested, Settled"><span style="-sec-ix-redline: true">(800,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____z7cPsmj48G15" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Settled"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztRH9OBh0HT4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Unvested, Forfeited"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zao8PWD3bzK4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">30</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Unvested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGeD0Z82xdL3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of RSUs, Unvested, Ending Balance"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1851">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zIt3NTMdv9D" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">30</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F06_z25M1ouEFPw1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F11_zbAZH8hHhEPl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb">18.8761</span>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a<span style="background-color: white">s
o</span>f March 31, 2024.</span></span></td>
</tr></table>

<p id="xdx_8A4_zPcVRMBlih62" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance
shares granted under the LTIP</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the LTIP, performance shares may be issued to certain directors and key employees. The performance shares granted vest immediately once
the service and performance conditions have been met. Settlement takes place by delivering ordinary shares equal to the number of performance
shares that have vested, alternatively as a fall back provision only, by settling the value in cash.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_do_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zqG5zfO5BEed" title="Performance shares">No</span>
performance shares were granted during fiscal year 2023 or fiscal year 2024 under this scheme.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>138
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649495120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Debt</a></td>
<td class="text"><p id="xdx_804_eus-gaap--DebtDisclosureTextBlock_zbtGdDeq62b2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
<span id="xdx_82D_zSRKiPGvCAIc">Debt</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023, debt comprised of bank overdrafts of $<span id="xdx_90A_eus-gaap--LinesOfCreditCurrent_iI_pn5n6_c20230331_zFMPenJAZyZb" title="Line of credit, current">15.3</span> million. As of March 31, 2024, debt comprised $<span id="xdx_90F_ecustom--BankOverdraftCurrent_iI_pn5n6_c20240331_zRlWAlXBP3Yk" title="Bank overdraftt, current">19.5</span> million of bank overdrafts
and $<span id="xdx_902_ecustom--BookOverDraftCurrent_iI_pn5n6_c20240331_zh32m5prebSc" title="Book over draft current">0.6</span> million of book overdrafts. Details of undrawn facilities are shown below:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_896_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zIPE45nCv06c" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqelZPOhAHA9" style="display: none">Schedule
of undrawn facilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Interest rate</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Undrawn borrowing facilities at floating rates include:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Standard Bank:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true">CFC Overdraft</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 20%; text-align: left"><span style="-sec-ix-redline: true">SA prime* <span id="xdx_901_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zzHwaiPXBrWh" title="Debt instrument percentage deducted from interest rate"><span id="xdx_906_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsxFzqH7wj96" title="Debt instrument percentage deducted from interest rate">less
    1.2</span></span>%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zEHtqrm2Dl05" style="width: 12%; text-align: right"><span style="-sec-ix-redline: true">1,180</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zsmOBxyeT2e6" style="width: 12%; text-align: right"><span style="-sec-ix-redline: true">2,710</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Nedbank Limited overdraft</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">SA prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsfniSTwdk9k" title="Debt instrument percentage deducted from interest rate"><span id="xdx_902_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____znsmS6aGzqek" title="Debt instrument percentage deducted from interest rate">less 2</span></span>%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvTbhmgefmo3" style="text-align: right"><span style="-sec-ix-redline: true">264</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_ziG7xYQ0ILif" style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1879">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Investec Facility:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">General committed banking facility</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">SA Prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_fKg_____zF6JJEsTSySl" title="Debt instrument percentage deducted from interest rate"><span id="xdx_905_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zec3kcaGrdw7" title="Debt instrument percentage deducted from interest rate">less 1.5</span></span>%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQrwgWmTKPf2" style="text-align: right"><span style="-sec-ix-redline: true">7,222</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zG3fg1pmyoG4" style="text-align: right"><span style="-sec-ix-redline: true">13</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">General uncommitted banking facility</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Negotiable (overnight <br/>or daily rates)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zfzJVK60IFHc" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zOtAEdtQUboe" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331_z7VvTxbxB3ri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"><span style="-sec-ix-redline: true">18,666</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331_z1R2plk9Rgkg" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"><span style="-sec-ix-redline: true">12,723</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F09_zXrm9m06iGF7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1B_zQEXPTFnRwOi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">South
                                            African prime interest rate</span></span></td>
</tr></table>

<p id="xdx_8AD_z6ykI7q631Gg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and 2024, the South African prime interest rate w<span style="background-color: white">as <span id="xdx_904_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20230331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zUeLUMfkk02h">11.25</span>% and <span id="xdx_906_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_uPure_c20240331__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zhqY6WCtYpWj">11.75</span>%, respectively.
</span>The Standard Bank of South Africa Limited (&#8220;Standard Bank&#8221;) and Nedbank Limited facilities have no fixed renewal date
and are repayable on demand. The facility from Nedbank Limited is unsecured. During February 2024, the Nedbank Limited overdraft facility
was cancelled.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Investec Bank Limited (&#8220;Investec&#8221;) credit facilities are comprised of a 364-day renewable committed general credit facility
of R<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQ7d4lil2Ajc" title="Line of credit facility maximum borrowing capacity">350</span> million (the equivalent of $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zj8s51l0fGHi" title="Line of credit facility maximum borrowing capacity">19</span> million as of March 31, 2024), (the &#8220;Committed Facility&#8221;) and an uncommitted general
credit facility of $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zHMBM11RHHCi" title="Line of credit facility maximum borrowing capacity">10</span> million (the &#8220;Uncommitted Facility&#8221;). As of March 31, 2024, $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityOneMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zLY9lr428kql" title="Line of credit facility maximum borrowing capacity">18.5</span> million of the committed general
credit facility was utilized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Committed Facility, the Company will pay a commitment fee charged at <span id="xdx_90F_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember_zGTLxZ3Veyu5">30</span>bps on any undrawn portion of the Committed Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on first business day of each month. The Uncommitted
Facility is repayable on demand and a fee of<span id="xdx_900_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember_zrMVwjCrLgFc"> 10</span>bps per annum shall be charged on any undrawn portion of the Uncommitted Facility (plus
VAT on such amount), calculated monthly and payable, free of deduction, monthly in arrears on the seventh business day of each month.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
loans under the Committed Facility bear interest at South African prime interest rate less <span id="xdx_905_eus-gaap--LineOfCreditFacilityCommitmentFeePercentage_pid_dp_uPure_c20230401__20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zA42h6wbQvf7">1.5</span>% per annum and the loans under the Uncommitted
Facility bear interest at overnight or daily negotiable rates, in each case which such interest shall accrue on all amounts outstanding
under the Committed Facility or the Uncommitted Facility, as the case may be, payable monthly in arrears on the first business day of
each month, or as otherwise specified in the Credit Agreement. Investec shall advise the Company of any changes to the applicable interest
rate.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX
Telematics Africa (Pty) Ltd, MiX Telematics International (Pty) Ltd and MiX Telematics Enterprise SA (Pty) Ltd have issued guarantees
in favour of Investec in terms of which they guarantee the performance by MiX Telematics Limited of all its obligations to Investec.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 15, 2022, the Company concluded a second amendment to the credit agreement with Standard Bank<span style="background-color: white">,
which entitles the Company to utilize a maximum amount of R<span id="xdx_901_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20221115__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_z3vddNdnnAPa">70</span> million (the equivalent of $<span id="xdx_907_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zxTGtDJU4Kjj">3.7</span> million as of March 31, 2024),</span> in
the form of a customer foreign currency account overdraft facility (the &#8220;CFC Overdraft Facility&#8221;). All other facilities under
the facility letter with Standard Bank were replaced by the CFC Overdraft Facility. The CFC Overdraft Facility has no fixed renewal date
and is repayable on demand. The CFC Overdraft Facility bears interest at the South African Prime interest rate less <span id="xdx_909_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvvLzGtyKWtb" title="Debt instrument percentage deducted from interest rate">1.2</span>% per annum. As
of March 31, 2024<span style="background-color: white">, $<span id="xdx_907_eus-gaap--LineOfCredit_iI_pn5n6_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zeB1g1rKPi5d">1.0</span> million of the CFC Overdraft Facility was utilized.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
November 2022, the Company also terminated the suretyship securing the Company&#8217;s indebtedness (among other parties), to Standard
Bank, which was signed by the Company and its subsidiaries; MiX Telematics Africa Proprietary Limited (&#8220;MiX Telematics Africa&#8221;)
and MiX Telematics International Proprietary Limited (&#8220;MiX Telematics International&#8221;). A new suretyship agreement was entered
into providing that the Company and only one subsidiary being MiX Telematics International<span style="background-color: white">, binds
themselves as surety(ies) and co-principal debtor(s) for the payment, when due, of all the present and future debts of any kind of the
Company and MiX Telematics International to </span>Standard Bank<span style="background-color: white">. The security release letter also
provided that </span>Standard <span style="background-color: white">Bank&#8217;s claims to any security furnished by the</span> Company
and its subsidiaries <span style="background-color: white">under the original suretyship agreement were released upon signature of the
new suretyship agreement.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 7, 2024, as part of the acquisition transaction discussed in note 21, the Company and Powerfleet, entered into the Facilities Agreement
with Rand Merchant Bank (&#8220;RMB&#8221;), pursuant to which RMB agreed to provide Powerfleet with two term loan facilities in an aggregate
principal amount of $<span id="xdx_909_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240307_zA5QBsEx5AJk">85</span> million, comprised of two facilities in the aggregate principal amount of $<span id="xdx_903_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--OneFacilityMember_zo2CW8QcMhSh">42.5 </span>million and $<span id="xdx_90F_eus-gaap--DebtInstrumentFaceAmount_iI_pn5n6_c20240307__us-gaap--LineOfCreditFacilityAxis__custom--TwoFacilityMember_zIoZOPfOlq1">42.5</span> million, respectively.
The proceeds of the term loan facilities were used by Powerfleet to redeem all the outstanding shares of the Series A Preferred Stock
and for general corporate purposes. Powerfleet drew down $<span id="xdx_90B_eus-gaap--DebtInstrumentFaceAmount_iI_pn6n6_c20240313_zRSNpeevhkZe">85</span> million in cash under the term loan facilities on March 13, 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the signing of the Facilities Agreement, the Company entered into a Facility Notice and General Terms and Conditions (collectively, the
&#8220;Credit Agreement&#8221;) with RMB as lender on March 14, 2024, for a 364 days committed general banking facility of R<span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_uZAR_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zN6PqFZ38Yc3" title="Line of credit facility maximum borrowing capacity">350</span> million
(the equivalent of $<span id="xdx_90C_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn6n6_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zcxP7EbIxuE5" title="Line of credit facility maximum borrowing capacity">19</span> million as at March 31, 2024). The Credit Agreement and the rights and obligations of the parties are subject
to the terms and conditions of the Facilities Agreement entered into on March 7, 2024. The committed general banking facility is repayable
on demand and has a tenor of 365 (three hundred and sixty five) days from the available date. Repayment of the committed general banking
facility, including capitalized interest, is due by the earlier of (a) the available date or (b) April 2, 2025 (the &#8220;Repayment
Date&#8221;), unless extended by agreement between the Borrower and the Bank. Interest rate for the committed general banking facility
is calculated at South African prime rate minus <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateEffectivePercentage_iI_pid_dp_uPure_c20240331__us-gaap--TypeOfArrangementAxis__custom--CreditAgreementMember_zn8hvVDG4lMe" title="Debt instrument interest rate effective percentage">0.75</span>% (zero point seventy five percent) per annum and shall be calculated on the daily
outstanding balance, compounded monthly in arrears and repaid quarterly.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 405<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477092/405-40-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1C<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1C<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>139
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999650727184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and contingencies</a></td>
<td class="text"><p id="xdx_809_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zYgyH8ekWnkj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>18.
<span id="xdx_829_zIgiwRdj3dyc">Commitments and contingencies</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Capital
commitments</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2023 and 2024, the Company had approved, and contracted, capital commitments for property, plant and equipment of $<span id="xdx_903_eus-gaap--OtherCommitment_iI_pn5n6_c20230331_z5OAlR90xlH9" title="Other commitment">2.2 </span>million
and $<span id="xdx_901_eus-gaap--OtherCommitment_iI_pn5n6_c20240331_zuoFdGJsGmge" title="Other commitment">4.4</span> million, respectively; and for intangible assets of $<span id="xdx_908_eus-gaap--OtherCommitment_iI_pn5n6_c20230331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zpwO4r0CC56g" title="Other commitment">1.4</span> million and $<span id="xdx_90B_eus-gaap--OtherCommitment_iI_pn5n6_c20240331__us-gaap--OtherCommitmentsAxis__custom--IntangibleAssetPurchaseCommitmentMember_zceZWZ1d5zrb" title="Other commitment">1.6</span> million, respectively. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capital
commitments will be funded out of a mixture of working capital and cash and cash equivalen<span style="background-color: white">ts.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contingencies</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Service
agreement</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
terms of an amended network services agreement with Mobile Telephone Networks Proprietary Limited (&#8220;MTN&#8221;), MTN is entitled
to claw back payments from MiX Telematics Africa Proprietary Limited, a subsidiary of the Company, in the event of early cancellation
of the agreement or certain base connections not being maintained over the term of the agreement. No connection incentive<span style="background-color: white">s
will be received in terms of the amended network services agreement. The maximum potential liability under the arrangement as of March
31, 2023 and 2024 was $<span id="xdx_903_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20230331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zwHowXLmSPM4" title="Loss contingency estimate of possible loss">1.1</span> million and $<span id="xdx_909_eus-gaap--LossContingencyEstimateOfPossibleLoss_iI_pn5n6_c20240331__us-gaap--LossContingenciesByNatureOfContingencyAxis__custom--AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember__srt--RangeAxis__srt--MaximumMember_zV4dLdPZcG2f" title="Loss contingency estimate of possible loss">0.8</span> million, respectively. No loss is consider</span>ed probable under this arrangement.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Competition
Commission of South Africa matter</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 15, 2019, the Competition Commission of South Africa (the &#8220;Commission&#8221;) referred a matter to the Competition Tribunal
of South Africa (&#8220;Tribunal&#8221;). The Commission contended that the Company and a number of its channel partners had engaged
in market division.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 27, 2024, the Tribunal confirmed the settlement agreement between the Commission and the Company of an administrative penalty to
resolve the matter. The settlement agreement confirms that the Company is not liable for anticompetitive conduct.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the matter was still subject to approval and confirmation by the Tribunal at year end, and the timing or the outcome of the approval
and confirmation could not be predicted as at March 31, 2024, the Company has not made any provision for this matter as at March 31,
2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>140
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999647410080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement benefits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Retirement benefits</a></td>
<td class="text"><p id="xdx_807_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zbVtGamK9L3h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>19.
<span id="xdx_82B_zXSOv0BJJC43">Retirement benefits</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">It
is the policy of the Company to provide retirement benefits to all its South African, United Kingdom, United States, Brazilian and Australian
employees. All these retirement benefits are defined contribution plans and are held in separate trustee-administered funds. These plans
are funded by members as well as company contributions. The South African plan is subject to the Pension Funds Act of 1956, the UK plan
is subject to the United Kingdom Pensions Act 2008 and the Australian plan is subject to the Superannuation Guarantee Administration
Act of 1992. In Brazil, the Company contributes to a mandatory state social contribution plan known as Regime Geral de Previd&#234;ncia
Social. In Romania there is a mandatory social security contribution paid to the state budget, as defined by the Pension Law (Law 263/2010)
and the Fiscal Code (Law 227/2015). For the United States employees, a voluntary Internal Revenue Service section 401(k) tax-deferred
as well as a Roth IRA post-tax defined contribution schemes are offered. The full extent of the Company&#8217;s liability, in respect
of the retirement benefits offered, is the contributions made, which are charged to the Consolidated Statements of Income as they are
incurred. The total Company contribution to such schemes for the years ended March 31, 2023 and 2024 were $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20220401__20230331_zeoRDTZiJLfc">2.0</span> million and $<span id="xdx_903_eus-gaap--DefinedContributionPlanCostRecognized_pn5n6_c20230401__20240331_z1dSKRk42VIa">2.1</span> million,
res<span style="background-color: white">pectively. </span></span></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>141
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651334208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related party transactions</a></td>
<td class="text"><p id="xdx_806_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zyGhWY6Wq6wi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>20.
<span id="xdx_824_zbKUQWZTylya">Related party transactions</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were <span id="xdx_900_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20220401__20230331_zaf3EYLvTZsh" title="Related party transactions"><span id="xdx_908_eus-gaap--RelatedPartyTransactionAmountsOfTransaction_do_c20230401__20240331_z1Rz8lOlWOpd" title="Related party transactions">no</span></span> related party transactions during the years ended March 31, 2023 and 2024.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>142
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653004336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text"><p id="xdx_806_eus-gaap--SubsequentEventsTextBlock_zJ9GyK4ZGgn4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>21.
<span id="xdx_829_zawDHQScCqD7">Subsequent events</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the item below, the directors are not aware of any matter material or otherwise arising since March 31, 2024 and up to the date
of this report, not otherwise dealt with herein.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Change
in ownership of the Company and delisting</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2023, the Company entered into an Implementation Agreement with Powerfleet, a Delaware corporation, and Main Street 2000
Proprietary Limited, a private company incorporated in the Republic of South Africa and a wholly owned subsidiary of Powerfleet, pursuant
to which, subject to the terms and conditions thereof, Main Street has acquired all of the issued ordinary shares of the Company, including
the ordinary shares represented by the Company&#8217;s American Depositary Shares, through the implementation of a scheme of arrangement
in accordance with Sections 114 and 115 of the South African Companies Act, No. 71 of 2008, in exchange for shares of common stock, par
value $<span id="xdx_90F_eus-gaap--CommonStockParOrStatedValuePerShare_iI_c20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zE9AcVoBdWfk" title="Common stock par value">0.01
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per share, of Powerfleet. As a result
of the transactions, including the Scheme, contemplated by the Agreement, the Company has become an indirect, wholly owned subsidiary
of Powerfleet. The implementation of the Scheme has resulted in the delisting of the MiX Ordinary Shares from the Johannesburg Stock
Exchange and the delisting of the Company&#8217;s American Depositary Shares, each representing <span id="xdx_90C_eus-gaap--StockIssuedDuringPeriodSharesNewIssues_c20231010__20231010__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zKY9hahWBys5" title="Ordinary shares">25
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">MiX Ordinary Shares, from the New York
Stock Exchange. The Powerfleet Common Stock will continue to be listed on The Nasdaq Global Market (&#8220;Nasdaq&#8221;) and will additionally
be listed on the JSE by way of a secondary inward listing.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
the implementation date of the Scheme (i.e. April 2, 2024) (the &#8220;Scheme Implementation Date&#8221;), the holders of record of MiX
Ordinary Shares, who were registered in MiX&#8217;s securities register as of the applicable Scheme Record Date (i.e. March 28, 2024)
for purposes of the listing requirements of the JSE, exchanged <span id="xdx_903_ecustom--NumberofListingPercentage_iI_dp_uPure_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_znf46VnkifJl" title="Listing percentage">100</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
of the issued MiX Ordinary Shares as of the Scheme Record Date, excluding treasury shares and any MiX Ordinary Shares held by any shareholder
of the Company that has validly exercised its appraisal rights with respect to the Scheme, in exchange for consideration consisting of
<span id="xdx_904_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z8jATALb84ye" title="Share price">0.12762
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Powerfleet Common Stock for
each MiX Ordinary Share (and in the case of holders of MiX ADSs, <span id="xdx_90F_eus-gaap--SharesIssuedPricePerShare_iI_c20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zXuWEnLb3P0f" title="Share price">3.19056
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares of Powerfleet Common Stock for
each MiX ADS).</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms_c20240402__20240402__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z7tNMJqG3VV8" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Share based payment description">In
addition, on the Scheme Implementation Date, each of the Company Share Plans will be assumed by Powerfleet. The number of Replacement
SARs shall be equal to the number of prior SARs as noted in note 16, multiplied by 0.12762 (rounded down to the nearest whole number
of shares). The Award Price with respect to the Replacement SARs shall be equal to the Award Price applicable to the prior SARs divided
by 0.12762 (rounded up to the nearest one hundredth of a cent) and converted to U.S. Dollars at an exchange rate of R18.90 per U.S. Dollar,
being the rate of exchange effective at April 2, 2024.</span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
replacement of MiX&#8217;s share-based payment awards will be treated like a modification under ASC 718, <i>Compensation&#8212;Stock
Compensation</i> as of the Scheme Implementation Date in Powerfleet&#8217;s consolidated financial statements.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Dissenting
shareholder</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the shareholder voting process for the proposed merger transaction between Powerfleet and the Company, a registered holder of <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zBh6KDwSL0fc" title="Ordinary shares">4,570,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ordinary shares of the Company voted against
the transaction (i.e. dissenting shareholder). On April 11, 2024, the dissenting shareholder sent a letter of demand to the Company,
in terms of Section 164 (5) to (8) of the Companies Act, to pay the dissenting shareholder, in cash, the fair value of all the shares
owned in the Company, plus interest from the effective date, calculated at the cost of equity of the Company, compounded monthly.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet
agreed with the dissenting shareholder that it would purchase the dissenting shareholder&#8217;s <span id="xdx_903_eus-gaap--StockIssuedDuringPeriodSharesOther_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z0Z93jBZgIu" title="Shares issued">4,570,000
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares in the Company in exchange for
the transfer of <span id="xdx_902_eus-gaap--StockIssuedDuringPeriodSharesStockSplits_c20240411__20240411__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zkc8TsYcYxw7" title="Transfer shares">583,223
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powerfleet shares to the dissenting shareholder&#8217;s
account. On May 31, 2024, the shares were transferred and the dissenting shareholder withdrew its section 164 demand.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>143
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999640157488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exchange rates<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyDisclosureTextBlock', window );">Exchange rates</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--ForeignCurrencyDisclosureTextBlock_zIH702GT0HA" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>22.
<span id="xdx_82E_zGN8cUqV0pUc">Exchange rates</span></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is subject to fluctuations in exchange rates between the ZAR and foreign currencies, primarily the U.S. Dollar and the British
Pound. The following major rates of exchange were used in the preparation of the consolidated financial statements:</span></span></p>

<p id="xdx_89F_eus-gaap--ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_zZJwYGOE63C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zuVjTiAUnUm9">Schedule
of Exchange Rates</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%"><span style="-sec-ix-redline: true">USD:ZAR</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 36%"><span style="-sec-ix-redline: true">&#8211; closing</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zJ9IdsewdYLf" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">17.98</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zBvx2svkK1zg" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">18.88</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; average</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zNTj6n46fqIf" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">16.99</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zp1yar0cTsu1" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">18.73</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">USD:GBP</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; closing</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zsbPJoCDzDA8" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.81</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zBQOJpl1rXVi" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.79</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; average</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_z6LePVCO02K2" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.83</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zym9nI4jcaR5" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.80</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-15<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-13<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-16<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>144
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999647422720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Policies) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of preparation and consolidation</a></td>
<td class="text"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_zBNUxXUFDqPd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_869_zYa5GtFfUfX" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
of preparation and consolidation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s consolidated financial statements for the years ended March 31, 2023 and 2024 are prepared in accordance with generally
accepted accounting principles in the United States (&#8220;GAAP&#8221;) and Regulation S-X Rule 3-05. They should be read in conjunction
with the accompanying notes thereto. All subsidiaries have been consolidated, including variable interest entities (&#8220;VIEs&#8221;)
of which the Company is deemed to be the primary beneficiary. Inter-company transactions, balances and unrealized gains on transactions
between group companies are eliminated. Unrealized losses are also eliminated except to the extent the transaction provides evidence
of an impairment of the transferred asset. Accounting policies of subsidiaries have been adjusted to ensure consistency with the policies
adopted by the Company. All subsidiaries have the same reporting dates as the Company.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><p id="xdx_847_eus-gaap--UseOfEstimates_z231w1fxUiu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_866_zVxwSn2C2pnd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Use
of estimates</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
preparation of consolidated financial statements in conformity with GAAP requires the use of estimates and assumptions that affect the
amounts reported and disclosed. Significant estimates include, but are not limited to, allowances for doubtful accounts, the assessment
of expected cash flows used in evaluating goodwill and long-lived assets for impairment, the amortization period for deferred commissions,
the determination of useful lives of the Company&#8217;s customer relationships, contingencies, the classification of devices and other
hardware as in-vehicle devices (equipment) versus inventory based on the future expectation of the different types of customer contracts,
income and deferred taxes, unrecognized tax benefits and valuation allowances on deferred tax assets. Actual results could differ from
those estimates, and such differences may be material to the consolidated financial statements.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have considered the impact of rising inflation, fuel prices, global politics, sanctions and the impact thereof on global trade on the
estimates and assumptions used. As of March 31, 2024, we have taken into account the impact of the above on goodwill sensitivities and
impairment assessments. However, future changes in economic conditions could have an impact on future estimates and judgements used.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from contracts with customers</a></td>
<td class="text"><p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zpwIiRljDfg9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86D_ze3KbxEHDWt9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue
from contracts with customers</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Significant
judgments </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Revenue
is recognized upon transfer of control of distinct promised products and/or services to customers in an amount that reflects the consideration
that the Company expects to receive in exchange for those products and/or services. The Company enters into contracts that include the
supply of fleet and mobile asset management equipment. For such contracts, the Company utilizes significant judgment to determine whether
control of the equipment has transferred to the customer, and in instances where it does, it recognizes revenue in accordance with <i>Revenue
from Contracts with Customers</i> (&#8220;ASC 606&#8221;). When control of the equipment does not transfer to the customer, which is
when legal title does not transfer to the customer, our judgement is that the customer does not have the right to direct the use of the
equipment when the customer does not operate the equipment or make any significant decisions about its use. In these instances, the Company
uses the equipment to provide fleet and mobile asset management services to the customer. Accordingly, these arrangements, which comprise
virtually all of the transactions in which legal title does not pass to the customer, are not within the scope of ASC 842, Leases (&#8220;ASC
842&#8221;). Instead, for such contracts we have concluded that they are service contracts comprising a single performance obligation,
and revenue is recognized over time pursuant to ASC 606.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Recognition
and measurement </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides fleet and mobile asset management solutions to its customers, and its principal revenue streams are (1) Subscription
and (2) Hardware and other. Subscription revenue is recognized over time and hardware and other revenue is recognized at a point-in-time.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
provide services to customers, a device is required which collects and transmits information collected from the vehicle or other asset.
Fleet customers may also obtain other items of hardware, virtually all of which are functionally dependent on the device. Some customers
obtain control of the device and other hardware (where legal title transfers to the customer); while other customers do not (where legal
title remains with the Company). A contract arises on the acceptance of a customer&#8217;s purchase order, which is typically executed
in writing.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer obtains control of the device and other hardware, which is typically upon installation or delivery to the
customer, the device, the other hardware, the installation thereof and the service are each accounted for as separate performance obligations.
The total transaction price is allocated to each performance obligation using relative stand-alone selling prices. Revenue allocated
to the device and other hardware is recognized upon delivery, and revenue allocated to installation is recognized <span style="background-color: white">once
the installation is complete, since installation is completed within a day. Revenue related to the service performance obligation (subscription)
is recognized on a straight-line basis over the expected contractual term, since we consistently deliver telematics services on a continuous
basis over that period.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
instances where the customer does not obtain control of the device and other hardware, which is functionally dependent on the device,
there is only a single performance obligation, namely the service. The customer is not able to direct the use of these items, and accordingly
these contracts do not contain leases. In these instances, the devices and other hardware are used by the Company to provide the services.
The total revenue from these contracts is recognized as subscription revenue on a straight-line basis over <span style="background-color: white">the
expected contractual term, since we consistently deliver telematics services on a continuous basis over that period. </span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Revenue
is presented net of discounts, value added tax, returns and after eliminating sales within the Company. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to certain small fleet operators and consumers through distributors. Distributors act
as agents and hardware revenue is only recognized when the distributor sells the hardware unit to the end customer. Once a unit is sold
to a customer, the customer enters into a service agreement directly with the Company. The obligation to supply the service and the credit
risk rests with the Company. The subscription revenue is recognized when the service is rendered.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company also sells hardware to motor vehicle dealerships for fitment into their vehicle trading stock. These dealerships purchase the
hardware from the Company and are considered to act as a principal in the contract because they obtain title to the hardware, bear the
risks and rewards of ownership and accordingly control the hardware purchased. The buyer of the vehicle then enters into a service-only
contract with the Company. Revenue is recognized upon sale of the hardware to the dealership and subscription revenue is recognized as
the services are provided to the customer.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company distributes devices and other hardware to enterprise fleet customers through value-added resellers. Value-added resellers are
considered to act as a principal for the sale of hardware to the end customer, and revenue is recognized by the Company upon sale of
the hardware unit to the resellers. Value-added resellers are also considered to act as a principal for the provision of the service
to end customers because, even though the resellers do not provide the service themselves, the resellers control the right to receive
the service before that right is transferred to the end customer, the resellers have the primary responsibility for fulfilling the promise
to provide the service to the end customer, and the resellers have full discretion in establishing the prices charged to the end customer.
Accordingly, subscription revenue is recognized as the service is provided to the resellers.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Contract
liabilities (deferred revenue)</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Timing
of revenue recognition may differ from the timing of invoicing customers or collecting payments from customers. Typically, corporate
customers pay in arrears, while consumer customers pay in advance.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
customers are invoiced in advance for subscription services that will be provided over periods of more than one month, or pay in advance
of service periods of more than one month, <span style="background-color: white">deferred revenue liabilities, or contract liabilities,
</span>are recorded.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
all other instances, the Company has a right to consideration for subscription services from customers in an amount that corresponds
directly with the value to customers of the Company&#8217;s performance completed to date. Therefore, revenue is recognized for the amount
to which the Company has a right to invoice as a practical expedient. The transaction price estimated therefore does not include any
estimated amounts of variable consideration that are constrained. Estimates of variable consideration constrained may include fixed or
variable price escalations based on an index; amounts charged for de-and-re-installations, installation cancellations, wasted time and
waiting time and amounts charged for actual data usage and/or actual satellite access, amongst others. These estimates will simply be
recognized as revenue as and when they occur. The future subscription services will be provided over varying periods from <span id="xdx_90D_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MinimumMember_zBsDpQ33Cmq8" title="Revenue from contract service period">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_907_ecustom--RevenueFromContractServicePeriod_dtM_c20230401__20240331__srt--ProductOrServiceAxis__custom--SubscriptionMember__srt--RangeAxis__srt--MaximumMember_zGu5utuVkpFa" title="Revenue from contract service period">60
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contracts
for which <span style="background-color: white">the Company </span>receives a payment for a time period which is more than 12 months
in advance are considered to comprise a significant financing component. Interest expense is accrued on the <span style="background-color: white">deferred
revenue liability</span>. This results in the revenue being measured at the future value of the payments received.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Deferred
commissions</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commissions
incurred to acquire contracts are capitalized and amortized, unless the amortization period is 12 months or less. The commission capitalized
is attributed to the specific performance obligations in the related contract. Commission is considered commensurate with respect to
a particular contract when equivalent/comparable commission is payable upon the extension or renewal of such a contract or upon the customer
entering into a new contract. To the extent commission capitalized is commensurate, the commission attributable to service will be amortized
over the minimum contractual period or, if shorter, the expected life of the contract. To the extent it is not commensurate, the commission
capitalized that is attributable to service is amortized over the expected life of the contract. Typically, with regard to month-to-month
contracts, commission payable is not considered commensurate for such contracts because no commission is payable as and when the customer
extends each month by not giving notice. Accordingly, commission incurred on such contracts that is attributable to service is amortized
over the expected life of the contract taking account of expected extensions/renewals. Commission capitalized that is attributable to
hardware or installation is amortized in full at the time the related hardware, or installation, revenue is recognized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recurring
commission is commission which is payable for each month the customer remains with the Company. The amount capitalized reflects the total
commission payable over the minimum contractual period or, if shorter, the expected life of the contract, together with the effect of
the time value of money, where significant.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">As
of March 31, 2023 and 2024, deferred commissions amounted to $<span id="xdx_908_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20230331_zLALkyhBlEo3" title="Deferred commissions">6.0
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million and $<span id="xdx_905_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn5n6_c20240331_zN6TIV1Z2ha8" title="Deferred commissions">9.1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">mill</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ion
respectively, which are included within Other assets on the Balance Sheet.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization
expense of external commissions capitalized is recognized in cost of sales, while that of internal commissions earned by the Company&#8217;s
sales personnel is recognized in sales and marketing costs. Commissions not capitalized under the 12-month practical expedient are also
classified in the same manner.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_zAzq1ZUBqP4d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_86D_zlKLz0IjuDe2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Foreign
currency</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Functional
and reporting currency </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
subsidiary is consolidated by translating its assets, liabilities and results into the functional currency of its immediate parent company,
and subsequently the consolidated position, determined in South African Rand, is translated into U.S. Dollars (reporting currency). Assets
and liabilities are translated into U.S. Dollars using the exchange rates in effect at the balance sheet date. Equity items are translated
at historical exchange rates, while income and expense items are translated using average exchange rates for the period. Foreign currency
translation adjustments are reported in stockholders&#8217; equity as a component of accumulated other comprehensive income/loss until
disposal.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in the foreign currency translation adjustments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of foreign currency translation adjustments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, beginning of year</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,909</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation losses for the year, net of tax</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(17,308</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,749</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, end of year</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(16,148</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<p id="xdx_8A7_ziQ5WMbu2hi2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Transactions
and balances</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transactions
in foreign currencies are initially recorded by the Company and its subsidiaries in their respective functional currencies using the
exchange rates at the dates of the transactions. Foreign currency monetary assets and liabilities are translated at exchange rates in
effect at the balance sheet date. All resulting foreign exchange gains and losses are recognized in Other income/expense in the Statement
of Income. However, gains and losses arising on long-term monetary assets held by a group entity in a foreign subsidiary for which settlement
is neither planned nor anticipated within the foreseeable future, form part of the net investment of the foreign operation. These foreign
exchange gains and losses are recognized as part of the foreign currency translation adjustments in accumulated other comprehensive income/loss
until disposal.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Financial
Assets </b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p id="xdx_847_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zIQGVJeTaz01" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_864_zQnrB71q8JQf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Cash
and cash equivalents</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents comprise cash on hand and deposits held on call with banks; all of which are available for use by the Company and
have an original maturity of less than three months.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted cash</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zNkDx1OfnIfl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86C_zwY9mAucnywb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Restricted
cash</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Restricted
cash comprises deposits backing guarantees issued by financial institutions on behalf of the Company in respect of the Company&#8217;s
obligations under certain lease, supply and other agreements, and cash held by MiX Telematics Enterprise BEE Trust (a VIE which is consolidated).
Cash held by the Trust is to be used solely for the benefit of its beneficiaries. As at March 31, 2023 and 2024, the cash held by the
Trust comprised $<span id="xdx_907_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20230331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zjtBKf1AfnR9" title="Restricted cash">0.6
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_909_eus-gaap--RestrictedCashAndCashEquivalents_iI_pn5n6_c20240331__us-gaap--FairValueByAssetClassAxis__us-gaap--AssetHeldInTrustMember_zOAZvFV1GK8i" title="Restricted cash">0.7
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivables</a></td>
<td class="text"><p id="xdx_841_eus-gaap--TradeAndOtherAccountsReceivablePolicy_z4UkoX0d9PVj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_866_zFO79ZIXRM2a" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivables</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Accounts
receivables are amounts due from customers for goods sold or services performed in the ordinary course of business. Since the terms of
payment are not more than 12 months, accounts receivables are recognized initially at their transaction price. Subsequent to initial
recognition, accounts receivables are measured at amortized cost using the effective interest method, less an allowance for doubtful
accounts, which reflects expected credit losses.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b><i>Allowance
for doubtful accounts</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance for doubtful accounts on accounts receivables is calculated by considering all relevant information, internal and external
about the collectability of cash flows, including information about past events, current conditions, and reasonable and supportable forecasts
of future economic conditions to appropriately reflect the risk of losses over the remaining contractual lives of the assets. Historical
loss rates, calculated as actual losses over a period as a percentage of revenue, are adjusted for current conditions and management&#8217;s
expectations about future economic conditions.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allowance is measured on a collective basis where management groups their customers appropriately based on their credit risk characteristics.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
allowance for doubtful accounts is a valuation account and the asset&#8217;s carrying amount is reduced and the amount of the loss is
recognized in the Consolidated Statements of Income. Subse</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">quent
recoveries, if any, are <span style="background-color: white">credited to the allowance. A</span>ctual write-downs are recorded when
the asset is deemed uncollectible after all efforts to recover have yielded no results.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans to external parties</a></td>
<td class="text"><p id="xdx_840_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zz5ETQ7vW013" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_861_zi99aljLAMGl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Loans
to external parties</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loans
to external parties are recognized initially at fair value, and subsequently at amortized cost using the effective interest method, less
expected credit losses over the lifetime of the loan.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expected
credit losses are determined using management&#8217;s estimate of the probability of default and the value of the underlying security.
Loans to external parties are included within Other assets on the Consolidated Balance Sheet.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p id="xdx_844_eus-gaap--ConcentrationRiskCreditRisk_zUWOp23kx9N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_869_zMwzCc0YSTyc" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Concentration
of Credit Risk</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cre<span style="background-color: white">dit
risk arises from restricted cash, cash and cash equivalents as well as credit exposures to customers and loans to external parties.</span>
The Company analyses the credit risk for each of its new customers based on predefined requirements before standard payment and delivery
terms and conditions are offered. <span style="background-color: white">An allo</span>wance for doubtful accounts <span style="background-color: white">is
provided for individual accounts. Management regularly reviews receipts and the fair value of loans to external parties. Expected credit
losses are provided for accordingly. </span>Cash investments are only placed with reputable financial institutions. Management believes
that financial institutions that hold the Company&#8217;s deposits are financially credit worthy and, accordingly, minimal credit risk
exists with respect to those balances.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurements</a></td>
<td class="text"><p id="xdx_841_eus-gaap--FairValueMeasurementPolicyPolicyTextBlock_zyDaF8IU7H16" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86A_zNOPsndlWQf4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fair
value measurements</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
than the c<span style="background-color: white">ontingent consideration, t</span>he Company has no financial assets or liabilities that
are measured at fair value on a recurring basis. The carrying amounts of the Company&#8217;s financial instruments, except for loans
to external parties, approximate their fair values due to their short-term <span style="background-color: white">nature. The fair value
of the loans to external parties is determined using unobservable market data (Level 3 inputs), that represent management</span>&#8217;<span style="background-color: white">s
estimate of current interest rates that a commercial lender would charge the borrower</span>s. The fair value of the contingent consideration
is categorized as a Level 3 fair value, based on the inputs in a discounted cash flow valuation.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
certain triggering events occur, the Company is required to assess non-financial assets for impairment. When impaired, non-financial
assets are written down to fair value. The Company uses valuation approaches that maximize the use of observable inputs and minimize
the use of unobservable inputs to the extent possible. The Company determines fair value based on assumptions that market participants
would use in pricing the asset in the principal or most advantageous market.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fair
value is determined in accordance with ASC 820, <i>Fair Value Measurement</i> and is categorized as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
1: Quoted prices (unadjusted) in active markets for identical assets or liabilities;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
2: Inputs other than quoted prices included within level 1 that are observable for the asset or liability, either directly (that is,
as prices) or indirectly (that is, derived from prices); and</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
3: Inputs for the asset or liability that are not based on observable market data (that is, unobservable inputs).</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventories</a></td>
<td class="text"><p id="xdx_847_eus-gaap--InventoryPolicyTextBlock_zpeP5EuaO4El" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_869_zYZEMpibyp27" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Inventories</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of components and finished goods which are stated at the lower of cost and net realizable value. Cost is determined using a
first-in, first-out, actual cost or weighted average cost basis. The cost of inventories includes the cost of manufacturing as charged
by third parties and excludes borrowing costs. Net realizable value is the estimated selling price in the ordinary course of business
less reasonably predictable costs of completion, disposal and transportation, and is based upon assumptions about future demand and market
conditions. Impairments of inventory are not subsequently reversed. During the years ended March 31, 2023 and 2024, $<span id="xdx_90C_eus-gaap--InventoryWriteDown_pn5n6_c20220401__20230331_zDXbVlYghx9j" title="Inventory write down">0.8
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_901_eus-gaap--InventoryWriteDown_pn5n6_c20230401__20240331_zqY22uSRjK42" title="Inventory write down">0.6
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">m<span style="background-color: white">illion
</span>was recognized, respectively, as a charge in cost of sales as a result of the write-down of inventory to net realizable value.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zPPKAOMZLMz5" style="display: none">Schedule of inventories</span><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Components</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,131</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">875</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Finished goods</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">3,146</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">4,316</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total inventories</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">6,277</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,191</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Accumulated write-down to net realizable value</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,341</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,049</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Inventory, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,936</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,142</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A2_zz4vHZgHA8C6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property, plant and equipment</a></td>
<td class="text"><p id="xdx_842_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zqCcFULP0qUd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_863_ztz5zKF9IyIg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Property,
plant and equipment</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property,
plant and equipment are stated at historical cost less accumulated depreciation and any accumulated impairment losses. Historical cost
includes all expenditure directly attributable to the acquisition of the items of property, plant and equipment. Subsequent costs are
included in the asset&#8217;s carrying amount or recognized as a separate asset, as appropriate, only when it is probable that future
economic benefits associated with the item will flow to the Company and the cost of the item can be measured reliably. Repairs and maintenance
are charged to the Consolidated Statements of Income in the reporting period in which they are incurred.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost of in-vehicle devices installed in vehicles (including installation and shipping costs) as well as the cost of uninstalled in-vehicle
devices, are capitalized as property, plant and equipment. The Company depreciates installed in-vehicle devices on a straight-line basis
over their expected useful lives, commencing upon installation, wh<span style="background-color: white">ereas uninstalled in-vehicle
devices are not depreciated until installed. The related depreciation expense is recorded as part of cost of sales in the Consolidated
Statements of Income. Depreciation is calculated using the straight-line method to reduce the cost of the asset to its residual value
over its estimated useful life, as follows:</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white">&#160;</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span style="background-color: white"></span></span></span></p>

<p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of property, plant and equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant
    and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor
    vehicles</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">3
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture,
    fixtures and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life">10
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    and radio equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In-vehicle
    devices installed</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  </table>
<p id="xdx_8AF_znVnGbqz0i1l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
assets&#8217; residual values and useful lives are reviewed, and adjusted if appropriate, at the end of each reporting period. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Gains
or losses on disposal or retirement are recognized within Other income/expenses in the Consolidated Statements of Income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--LesseeLeasesPolicyTextBlock_zsnmLKEYm6ai" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_865_zFq1IGKzpc32" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Leases</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>&#160;</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><i>The
Company as a lessee</i></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company recognizes a right-of-use asset and a lease liability at the lease commencement date for all leases except for those that have
a lease term of 12 months or less and do not contain a purchase option that is reasonably certain to be exercised. The lease payments
associated with these leases are recognized as an expense on a straight-line basis over the lease term.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Right-of
use assets are initially measured at cost, which comprises the initial amount of the related lease liability adjusted for any lease payments
made at or before the commencement date, plus any initial direct costs incurred, less any lease incentives received.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">All
of the Company&#8217;s leases which are capitalized are classified as operating leases. This means that the right-of-use asset is depreciated
in such a manner, that together with the interest charge on the lease liability, the Company achieves a straight-line total lease expense
over the lease period. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lease
payments included in the measurement of the lease liability comprise the following:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0.5in; text-indent: -0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 0.25in"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;fixed
    payments; and</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">lease
    payments in an optional renewal period if the Company is reasonably certain to exercise an extension option.</span></span></td></tr>
  </table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
lease liability is measured at commencement based on the present value of lease payments over the lease term using the relevant group
entity&#8217;s incremental borrowing rate at inception of the lease. The lease liability is remeasured when the Company changes its assessment
of whether an extension option will be exercised, when a termination notice is served, or when there are other changes to the terms of
the lease such as rent concessions or an extension to the lease term that was not initially catered for in the lease agreemen</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">t.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">When
the lease liability is remeasured, a corresponding adjustment is made to the carrying amount of the right-of-use asset. The adjustment
is recorded in the Consolidated Statements of Income once the carrying amount of the right-of-use asset has been reduced to zero.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
Company presents right-of-use assets within Property, plant and equipment, and lease liabilities within Accrued expenses and other liabilities,
on the Consolidated Balance Sheets.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Goodwill</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--GoodwillAndIntangibleAssetsGoodwillPolicy_z2B1KoXH6Cg6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_867_znLoo2vwyLt1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Goodwill</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
is tested for possible impairment at least annually, or when circumstances change that would more likely than not reduce the fair value
of a reporting unit below its carrying value. Qualitative factors are first assessed to determine whether it is more likely than not
that the fair value of a reporting unit is less than its carrying value. Goodwill is allocated to a reporting unit for the purpose of
impairment testing. If it is determined that it is more likely than not that the fair value of a reporting unit is less than its carrying
value, the carrying value of the reporting unit, to which goodwill has been allocated, is compared to its fair value, and a goodwill
impairment charge <span style="background-color: white">is recognized for the amount (if any) by which the carrying value exceeds the
fair value, limited to the amount of the goodwill. <span id="xdx_906_eus-gaap--GoodwillImpairmentLoss_do_c20230401__20240331_zG8QBx2Zu8ig" title="Impairments of goodwill"><span id="xdx_900_eus-gaap--GoodwillImpairmentLoss_do_c20220401__20230331_zLjKZwWQALsj" title="Impairments of goodwill">No</span>
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">impairments
of goodwill existed as of the most recent testing date of March 31, 2024 or the previous testing date of March 31, 2023. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reconciliation
of Total Goodwill</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of  carrying amount of goodwill</span></span><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Goodwill</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">44,434</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Business acquired</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0701">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(6,617</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance as of March 31</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p id="xdx_8A4_zux3hDNqWcGe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allocation of goodwill to reportable segments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zkdZaY92Q1U4">Schedule of goodwill to reportable segments</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,736</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,463</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Europe</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,078</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,254</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Africa</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">19,639</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">18,704</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Africa</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Europe</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="-sec-ix-redline: true">Fair value of reporting unit exceeded its carrying amount by</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount">457.3</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount">101.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount">16.9</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount">52.1</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount">21.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate used to determine fair value</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input">11.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input">12.2</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input">11.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Growth rate used to extrapolate cash flow beyond the budget period</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input">1.5</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input">2.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input">2.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">The following mutually exclusive changes will result in nil headroom</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate applied to the expected cash flow projections</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage">37.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">25.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">13.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage">18.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage">14.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Decrease in the cash flow projections of</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections">82.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections">50.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections">16.9</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections">52.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections">17.8</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  </table>

<p id="xdx_8A6_zBbzP9AWItK5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the growth rate in any reporting entity is changed to zero, this does not result in any impairment. Although there were no impairments
of goodwill as of March 31, 2024, significant judgement was exercised in determining the fair value of each reporting unit. In particular,
to the extent that anticipated new contracts do not materialize and the business strategy does not come to fruition, or key personnel
are not retained, the forecasts on which the impairment tests were performed could be negatively impacted.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Americas reporting unit has been assessed to be the most sensitive to changes in assumptions. A simultaneous increase of <span id="xdx_90A_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zEllzAQyyk43" title="Increase (decrease) in goodwill, percentage">1.7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in discount rate and a decrease of <span id="xdx_901_ecustom--GoodwillMeasurementInputIncreaseDecrease_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5T9L8O1ZHj6" title="Increase (decrease) in goodwill, percentage">1.7</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%
in terminal growth rate results in an impairment for the Americas reporting unit. If the cash flows and revenue growth rate for the Americas
segment do not meet management projections it could result in an impairment.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy', window );">Intangible assets</a></td>
<td class="text"><p id="xdx_846_eus-gaap--GoodwillAndIntangibleAssetsIntangibleAssetsPolicy_zHu7Le6J0k21" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_867_zVAjfBZVLDHh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Intangible
assets</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Patents
and trademarks</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Patents
and trademarks acquired in a business combination are recognized at fair value at the acquisition date. Patents and trademarks have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated using the straight-line method to allocate the cost of patents and trademarks over their estimated useful lives which range
from <span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zwKwnt52l7Oe" title="Estimated useful life">3
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zD5mDjEMJfWh" title="Estimated useful life">10
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Customer
relationships </i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Customer
relationships acquired in a business combination are recognized at fair value at the acquisition date. Customer relationships have a
finite useful life and are subsequently carried at cost less accumulated amortization and accumulated impairment losses. Amortization
is calculated over the expected useful life of the customer relationship ranging from <span id="xdx_904_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zLeDgKOigvJ9" title="Estimated useful life">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">to <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_ziBXJRg1fnqb" title="Estimated useful life">10
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years and reflects the pattern in which
future economic benefits of the customer relationship are expected to be generated. The useful life principally reflects management&#8217;s
view of the average economic life of the customer base and is assessed by reference to factors such as customer churn rates.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Internal-use
software and technology</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company capitalizes as intangible assets, internal-use software acquired or developed solely to meet the Company&#8217;s internal needs.
Costs, excluding general and administrative costs such as general overheads, legal, research, business process engineering and data conversion
costs, are capitalized from the date on which management implicitly or explicitly authorizes, or commits to fund, the project, and it
is probable that the project will be completed and the software will perform the intended function (application development stage). All
costs incurred during the preliminary development stage are expensed. Capitalization ceases when the project is substantially complete
and the software is ready for its intended use.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs,
including annual licenses, associated with maintaining computer software programs, and training costs are expensed as incurred. Costs
incurred for upgrades and enhancements (modifications to existing internal-use software that provides additional functionality) are capitalized
during the application development sta<span style="background-color: white">ge. </span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Software
capitalized is amortized on a straight-line basis over its estimated useful life ranging from <span id="xdx_90E_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_z1o73W5gD8v1" title="Estimated useful life">1
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">to <span id="xdx_903_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_za4ipajF8Yr2" title="Estimated useful life">20
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">years, commencing
on the date when the software is ready for its intended use. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Computer
software for external use</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
software for external use refers to the firmware that is developed by the Company for the devices and other hardware provided to its
customers. The costs of developing firmware are expensed as incurred prior to the establishment of its technological feasibility, from
which point the development costs are capitalized and recognized as intangible assets. For the periods presented, technological feasibility
could only be demonstrated shortly before the release of the firmware, and as a result, the development costs that meet the requirements
for capitalization are not material.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of long-lived assets</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_znYBqGT7qaG3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86E_zw8CONA1E9Ib" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Impairment
of long-lived assets</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets that are not ready for use are not subject to amortization but are assessed annually for impairment or more frequently if events
or changes in circumstances indicate that they might be impaired.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-lived
assets that are subject to amortization or depreciation are reviewed for impairment whenever events or changes in circumstances indicate
that the carrying amount may not be recoverable.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
asset is written down immediately to its fair value if its carrying amount is greater than its future undiscounted cash flows. Recognized
impairment losses are not reversed.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the purposes of assessing impairment, long-lived assets are grouped with other assets and liabilities at the lowest level for which identifiable
cash flows are largely independent of the cash flows of other assets and liabilities.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Impairment
losses recognized during the years ended March 31, 2023 and 2024 were <span style="background-color: white">$<span id="xdx_901_eus-gaap--ImpairmentOfLongLivedAssetsToBeDisposedOf_pn5n6_c20230401__20240331_z9OeOyB6GCbe" title="Impairment of long-lived assets">0.1
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million or less for each year.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationsPolicy', window );">Contingent consideration</a></td>
<td class="text"><p id="xdx_843_eus-gaap--BusinessCombinationsPolicy_z7u3zBu12Kn3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_86A_zTZr3zdxFx6e" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Contingent
consideration</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Contingent
consideration is classified as a liability and is remeasured to fair value at each reporting date until the contingency is resolved.
Changes in fair value that are not measurement period adjustments are recognized in the Consolidated Statements of Income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityPolicyTextBlock', window );">Common stock</a></td>
<td class="text"><p id="xdx_841_eus-gaap--StockholdersEquityPolicyTextBlock_ztmqeEtGAke" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_860_zh1FH8e2Corg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><b>Common
stock</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Incremental
external costs directly attributable to the issuance of new shares or the exercise of stock options are shown in equity as a deduction,
net of tax, from the proceeds.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
a G<span style="background-color: white">roup company purchases the Company&#8217;s equity instruments (treasury stock), then the consideration
paid, including any directly attributable incremental costs (net of income taxes) is deducted from equity attributable to ordinary shareholders
of the Company as treasury stock until the shares are canceled or reissued. If such ordinary shares are subsequently reissued, then any
consideration received, net of any directly attributable incremental transaction costs and the related income tax effects, is included
in equity attributable to ordinary shareholders of the Company. </span>MiX Telematics Investments Proprietary Ltd (&#8220;MiX Investments&#8221;),
a wholly owned subsidiary of the Company, holds <span id="xdx_903_eus-gaap--TreasuryStockCommonShares_iI_pid_c20240331_zGvAcxtjEEcl" title="Treasury stock, shares">53,816,750
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of the Company&#8217;s ordinary shares
of no par value. These shares are held as treasury stock.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share
repurchases</i></b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 23, 2017, the Board approved a share repurchase program of up to R<span id="xdx_90E_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn6n6_uZAR_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zrpAcGYWvvui" title="Share repurchase value">270
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (equivalent o<span style="background-color: white">f
$<span id="xdx_907_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20170523__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zhxpUm7dJPR4" title="Share repurchase value">14.3
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">as of March 31, 2024) under which the Company
could repurchase its ordinary shares, including ADSs. On December 3, 2021, the Board approved an increase to the share repurchase program
under which the Company may repurchase ordinary shares, including ADSs. Post this increase, and after giving effect to shares already
purchased under the program as at December 2, 2021, the Company could repurchase additional shares with a cumulative value of R<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn6n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_zi99ZDxlwoO6" title="Repurchase additional shares amount">160
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_eus-gaap--StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--May2017ShareRepurchaseProgramMember_z9cYivwuqm1c" title="Repurchase additional shares amount">10.0
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
The total value of the whole share repurchase program post the December 3, 2021 increase is R<span id="xdx_900_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_uZAR_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_zhILlrjhLGq3" title="Share repurchase value">396.5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million (<span style="background-color: white">$<span id="xdx_901_esrt--StockRepurchaseProgramAuthorizedAmount1_iI_pn5n6_c20211203__srt--ShareRepurchaseProgramAxis__custom--December2021ShareRepurchaseProgramModificationMember_z6B64zrdBUbl" title="Share repurchase value">24.9
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">).
<span style="background-color: white">Subsequent to the approved increase in the share repurchase program shares with a value of R<span id="xdx_90A_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20240301__20240331_zZPJO85FaD75" title="Repurchase value">6.6
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
(the equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20240301__20240331_zilmUedqI1j" title="Repurchase value">0.3</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased during fiscal year 2023. During fiscal year 2024 shares with a value of R<span id="xdx_903_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_uZAR_c20230401__20240331_zSHJLWPism4b" title="Repurchase value">10.2
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million (the
equivalent of $<span id="xdx_909_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zFIpfiufVfIb" title="Repurchase value">0.5</span></span>
<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million as of March 31, 2024) were
repurchased under the share repurchase program. </span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
the years ended March 31, 2023 and 2024, the Company repurchased <span id="xdx_906_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20220401__20230331_z8ruu9EE2zi9" title="Repurchase shares">1,166,659
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and <span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodShares_pid_c20230401__20240331_zYzzDTTLm3pi" title="Repurchase shares">1,716,207
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">shares, respectively, for an aggregate
repurchase consideration of $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20220401__20230331_zDw6wnNt3A84" title="Repurchase value">0.4
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_90C_eus-gaap--StockRepurchasedDuringPeriodValue_pn5n6_c20230401__20240331_zHDJMp1dyqTc" title="Repurchase value">0.5
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million respectively. Subsequent to the
repurchases during fiscal year 2023 and 2024, the shares were de-listed and now form part of the authorized unissued share capital of
the Company. As detailed in note 21, Subsequent events, the Company shares have been delisted and therefore, no further repurchases are
expected under the program.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>&#160;</i></b></span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Taxation</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zVLfGlQgmpua" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_860_zdRAUL9UOKGi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Taxation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for under the asset and liability method. Income tax expense is recognized in the Consolidated Statements of Income,
except to the extent that it relates to items recognized in other comprehensive income or directly in equity. The Company uses the portfolio
approach for releasing income tax effects from accumulated other comprehensive income.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
current income tax charge is calculated on the basis of the tax laws and tax rates enacted by the reporting date in the countries where
the Company and its subsidiaries operate and generate taxable income. Interest, and penalties, incurred on the underpayment of income
taxes is classified as interest expense, and administration expenses, respectively.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement
carrying amounts of existing assets and liabilities and their respective tax bases and operating loss and tax credit carryforwards. Deferred
tax assets and liabilities arising from the assets and liabilities assumed in a business combination are recognized for the potential
tax effects of temporary differences, carryforwards, and any income tax uncertainties of an acquiree that exist at the acquisition date,
or that arise as a result of the acquisition. Deferred tax is measured using enacted tax rates expected to apply to taxable income in
the years in which those temporary differences are expected to be recovered or settled. Valuation allowances are provided when necessary
to reduce deferred tax assets to the extent it is more likely than not that some portion of the deferred tax asset will not be realized.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
periodically evaluates its tax positions with respect to situations in which applicable tax regulation is subject to interpretation.
For uncertainties in income tax positions if it is more likely than not that some tax benefit will be sustained based on the technical
merits of the position, then the tax benefit recognized is the largest amount of benefit that is greater than 50% likely of being realized
upon ultimate settlement. If it is not more likely than not that some tax benefit will be sustained, then zero tax benefit is recognized.
<span style="background-color: white">There were no material uncertain tax positions as of March 31, 2023 and 2024.</span></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax liabilities arising on investments in domestic subsidiaries are not recognized to the extent that the investment can be recovered
on a tax-free basis; and on investments in foreign subsidiaries to the extent that the undistributed earnings will be invested indefinitely
or will be remitted in a tax-free liquidation.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-based compensation</a></td>
<td class="text"><p id="xdx_848_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zQOqV3q0lh9h" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_86F_zrslGADXwmIe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Stock-based
compensation</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company operates various stock-based compensation plans, under which the entity receives services from employees as consideration for
equity instruments of the Company. Settlement has taken place out of a fresh issue of shares. The equity instruments that may be granted
in terms of the plans include stock options, retention shares, performance shares and stock appreciation rights, all of which entitle
the holder to obtain shares in the Company. The fair value, determined at grant date, of the equity instruments granted is recognized
as an expense over the vesting period, taking expected forfeiture into account, with a corresponding credit to additional paid-in capital.
At the end of each reporting period, the Company revises its estimate of the number of equity instruments that are expected to vest,
using historical and current information, and recognizes the impact of any revisions in the C<span style="background-color: white">onsolidated
S</span>tatements of Income, with a corresponding adjustment to additional paid-in capital. Expected forfeitures relating to service
conditions are estimated <span style="background-color: white">to be <span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331_zIzh2t51Lb9a" title="Expected forfeiture">5</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">%.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingCostsPolicyTextBlock', window );">Advertising</a></td>
<td class="text"><p id="xdx_84D_eus-gaap--AdvertisingCostsPolicyTextBlock_zAgem6IGLXTg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_865_zFnKdnDLyvy4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Advertising</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Advertising
costs are expensed as incurred and are classified a<span style="background-color: white">s sales and marketing expense on the Consolidated
Statements of Income. For the years ended March 31, 2023 and 2024, $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20220401__20230331_zut4LgdzyxN3">4.2
</span></span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
and $<span id="xdx_908_eus-gaap--AdvertisingExpense_pn5n6_c20230401__20240331_zQj2m653dUFl">2.8</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">million
respectively, were expensed.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent accounting pronouncements not yet adopted</a></td>
<td class="text"><p id="xdx_846_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_z2qBkKDQaYP9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_862_z5dT3f3Wkoo4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recent
accounting pronouncements not yet adopted</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
November 2023, the FASB issued ASU 2023-07, &#8220;Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures&#8221;,
requiring public entities to provide disclosures of significant segment expenses and other segment items in annual and interim consolidated
financial statements. The amendments apply to all public entities that are required to report segment information in accordance with
Accounting Standards Codification (ASC) 280. All public entities will be required to report segment information in accordance with the
new guidance starting in annual periods beginning after December 15, 2023. Management is yet to assess the impact of adoption of this
ASU.</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">In
December 2023, the FASB issued ASU 2023-09, &#8220;Income Taxes (Topic 740): Improvements to Income Tax Disclosures&#8221;, requiring
entities to provide additional information in the rate reconciliation and additional disclosures about income taxes paid. Public business
entities are required to disclose in their rate reconciliation table additional categories of information about federal, state and foreign
income taxes and to provide more details about the reconciling items in some categories if the items meet a quantitative threshold. All
entities are required to disclose annually income taxes paid (net of refunds received) disaggregated by federal (national), state and
foreign taxes and to disaggregate the information by jurisdiction based on a quantitative threshold. For public business entities, the
guidance is effective for annual periods beginning after December 15, 2024. For other entities, it is effective for annual periods beginning
a year later. All entities should apply the guidance prospectively but have the option to apply it retrospectively. Early adoption is
permitted. Management is yet to assess the impact of adoption of this ASU.</span></span></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingCostsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advertising cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -SubTopic 35<br> -Topic 720<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingCostsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479515/805-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480091/360-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 4<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482338/360-10-05-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 912<br> -SubTopic 330<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478411/912-330-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/tableOfContent<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-4<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 270<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482989/270-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>145
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649450768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Schedule of foreign currency translation adjustments</a></td>
<td class="text"><p id="xdx_890_eus-gaap--ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_zEbloDRUevRg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in the foreign currency translation adjustments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B2_zTn8khARiHUf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of foreign currency translation adjustments</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49C_20220401__20230331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zzZrNbHHtDci" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20230401__20240331__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_zEpRMfEE7ho9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--StockholdersEquity_iS_pn3n3_z0BR4sPdHOu9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, beginning of year</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,909</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OtherComprehensiveIncomeLossNetOfTax_pn3n3_zX74qETtrzi6" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation losses for the year, net of tax</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(17,308</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,749</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--StockholdersEquity_iE_pn3n3_zDo25cosgsN" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Cumulative foreign currency translation adjustments, end of year</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(13,399</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(16,148</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventories</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zyq5ba6KLhhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventories
comprise of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zPPKAOMZLMz5" style="display: none">Schedule of inventories</span><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20230331_z0Dhuj61GtWd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20240331_za8Xy2eYWW73" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryRawMaterials_iI_pn3n3_maIGzmFE_zBSket2PJuZ6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Components</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,131</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">875</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryFinishedGoods_iI_pn3n3_maIGzmFE_zs4dgVAo3Ief" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Finished goods</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">3,146</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">4,316</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--InventoryGross_iTI_pn3n3_mtIGzmFE_maINzvPy_zFWLQnKNG7c2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total inventories</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">6,277</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,191</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--InventoryValuationReserves_iNI_pn3n3_di_msINzvPy_zoDRiCYOiu7a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Accumulated write-down to net realizable value</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,341</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,049</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--InventoryNet_iTI_pn3n3_mtINzvPy_zssW4JRnDG0b" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Inventory, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,936</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,142</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><p id="xdx_89E_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zMxfY71FFeDa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8BF_zyFlSannksWa" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of property, plant and equipment</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 50%; border-collapse: collapse">
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plant
    and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MinimumMember_zh0xFrO60y45" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember__srt--RangeAxis__srt--MaximumMember_zKQW1tLozb6" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Motor
    vehicles</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MinimumMember_z3oSnNNf1qQj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">3
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember__srt--RangeAxis__srt--MaximumMember_ziOhRzWr8OH9" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furniture,
    fixtures and equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90C_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MinimumMember_zhBOovQPdxhl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_901_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember__srt--RangeAxis__srt--MaximumMember_zKPJgiWnIRxg" title="Property plant and equipment useful life">10
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Computer
    and radio equipment</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_907_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MinimumMember_zNDXBmZSyNyf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember__srt--RangeAxis__srt--MaximumMember_zvDSDXP0NhDe" title="Property plant and equipment useful life">7
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  <tr style="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In-vehicle
    devices installed</span></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif"><span style="-sec-ix-redline: true"><span id="xdx_90E_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MinimumMember_z0pIkJnMndFf" style="font-family: Times New Roman, Times, Serif; font-size: 10pt" title="Property plant and equipment useful life">1
    </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- <span id="xdx_903_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20240331__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesInstalledMember__srt--RangeAxis__srt--MaximumMember_znhQvh7DH0i" title="Property plant and equipment useful life">8
    </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">years</span></span></td></tr>
  </table>
<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfGoodwillTextBlock', window );">Schedule of reconciliation of carrying amount of goodwill</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfGoodwillTextBlock_zx8Jrdm5NOoh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table is a reconciliation of the carrying amount of goodwill at the beginning and end of the reporting period:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B3_z9J82Z0shfP2" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of  carrying amount of goodwill</span></span><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20220401__20230331_zYBPFosRzCT4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_zAZSokKDKBn5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Goodwill</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iS_pn3n3_zQLxsfbIfNC9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">44,434</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--GoodwillAcquiredDuringPeriod_pn3n3_zIQlm0wUNrBe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Business acquired</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0701">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--GoodwillForeignCurrencyTranslationGainLoss_pn3n3_zIs99qptHJIc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(6,617</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iE_pn3n3_zUIhAM5W3t1g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance as of March 31</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock', window );">Schedule of goodwill to reportable segments</a></td>
<td class="text"><p id="xdx_893_ecustom--ScheduleOfGoodwillToReportableSegmentsTableTextBlock_zlZmb8Srqt8j" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
allocation of goodwill to reportable segments is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span id="xdx_8B6_zkdZaY92Q1U4">Schedule of goodwill to reportable segments</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20230331_zfKvcDp1nC8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20240331_zKnljx6q0OPa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zAhmC4IYthrg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,736</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,463</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zJYcwX2vimZ2" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Europe</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,078</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,254</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zACHPqq616Ea" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,364</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6safODRQ1P9" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Africa</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">19,639</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">18,704</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--Goodwill_iI_pn3n3_hus-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zn9ui2Bv9Zh9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">1,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--Goodwill_iI_pn3n3_zbNg29osTHa7" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total</span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">39,258</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">38,226</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>&#160;</i></span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sensitivity
of goodwill to impairment as of March 31, 2024 was as follows:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Central Services Organization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Africa</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Europe</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Middle East and Australasia</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Americas</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 35%; text-align: left"><span style="-sec-ix-redline: true">Fair value of reporting unit exceeded its carrying amount by</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_904_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8rt5AvhVVF2" title="Fair value of reporting unit exceeded its carrying amount">457.3</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zvOegQOHb9og" title="Fair value of reporting unit exceeded its carrying amount">101.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zyWZJXJGC6M5" title="Fair value of reporting unit exceeded its carrying amount">16.9</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zdac4DHaDza7" title="Fair value of reporting unit exceeded its carrying amount">52.1</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 9%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zbCENc9BUsJj" title="Fair value of reporting unit exceeded its carrying amount">21.7</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate used to determine fair value</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zAMbakNkixt3" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zozBHOHhN82" title="Goodwill measurement input">16.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zXunIWwiWpVi" title="Goodwill measurement input">11.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90E_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_zGwXBsNjlPg7" title="Goodwill measurement input">12.2</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__us-gaap--MeasurementInputDiscountRateMember_znEOn1FtQUJi" title="Goodwill measurement input">11.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Growth rate used to extrapolate cash flow beyond the budget period</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_z5mSgsNjiOGd" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_905_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zpoxfIoSLI9l" title="Goodwill measurement input">4.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zWw4ci1KPqfd" title="Goodwill measurement input">1.5</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zeLEddMHAwIb" title="Goodwill measurement input">2.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--GoodwillMeasurementInput_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember__us-gaap--MeasurementInputTypeAxis__custom--MeasurementInputGrowthRateMember_zZl1NgIMTKGj" title="Goodwill measurement input">2.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">The following mutually exclusive changes will result in nil headroom</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Post-tax discount rate applied to the expected cash flow projections</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_z8kUgsj9NS29" title="Post-tax discount rate applied to the expected cash flow projections, percentage">37.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_zSj3vY06CjGb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">25.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_zCSmWlasbgUb" title="Post-tax discount rate applied to the expected cash flow projections, percentage">13.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_902_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_z8bYo29pk9y8" title="Post-tax discount rate applied to the expected cash flow projections, percentage">18.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_ecustom--GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd97ODdqXO2a" title="Post-tax discount rate applied to the expected cash flow projections, percentage">14.3</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">Decrease in the cash flow projections of</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--CentralServicesOrganizationMember_zBJbgVCJexfh" title="Decrease in the cash flow projections">82.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AfricaSalesOfficeMember_z6M41w6IGnab" title="Decrease in the cash flow projections">50.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--EuropeSalesOfficeMember_z35FCjVYXBFa" title="Decrease in the cash flow projections">16.9</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--MiddleEastAndAustralasiaSalesOfficeMember_zjhvkpVKDDx9" title="Decrease in the cash flow projections">52.1</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_ecustom--GoodwillSensitivityDecreaseInCashFlowProjectionPercentage_iI_pid_dp_c20240331__us-gaap--ReportingUnitAxis__custom--AmericasSalesOfficeMember_zd1IcAUf2ev" title="Decrease in the cash flow projections">17.8</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule of goodwill to reportable segments [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfGoodwillTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfGoodwillTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>146
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649418448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Credit risk related to accounts receivables (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of aging analysis of accounts receivables</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_zrz9LnNPjEM6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2023 and 2024, the aging analysis of accounts receivables is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_zYE4xPcCqctl" style="display: none">Schedule
of aging analysis of accounts receivables</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">Allowance
                                            for</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">doubtful
                                            accounts</span></p></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true">Not past due</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_mafsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zCwN8u0iM9d1" style="width: 14%; text-align: right" title="Gross"><span style="-sec-ix-redline: true">10,276</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98A_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_msfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zC1QaMI902K1" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(161</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_mtfsfwsf_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zgnfnec1OTV9" style="width: 14%; text-align: right" title="Net"><span style="-sec-ix-redline: true">10,115</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 1 to 30 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zcPHi6ORlqdb" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">6,081</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_znU3mapjanEg" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(104</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zxkN8VWbUbn" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">5,977</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 31 to 60 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zqrwUZ3aEwUl" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">2,238</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zxRB41lT3TS3" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zbuTUI7k5FCc" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">2,147</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Past due by 61 to 90 days</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zgomd7aJVwW2" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,895</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zYYFUQM8Ipvk" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(140</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zBrumfzRa3Zb" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,755</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past due by 91 to 120 days
    <sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zu3aq3oQILJd" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">2,561</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zS3UqWjQ3kPa" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(136</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_zoc1QHZcWsR1" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">2,425</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Past
    due by more than 120 days <sup>(1)</sup></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zkNB2VGK5bZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"><span style="-sec-ix-redline: true">3,888</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_z9Fd2GxBj6Sf" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(2,113</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zC5pvtloIgb8" style="border-bottom: Black 1pt solid; text-align: right" title="Net"><span style="-sec-ix-redline: true">1,775</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20230331_ztpYqO7i5Xc1" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"><span style="-sec-ix-redline: true">26,939</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20230331_zNH7jDPE8O6j" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(2,745</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20230331_zwyIwPjKVmpc" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">24,194</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
March 31, 2023 disclosure has been re-presented to disaggregate the disclosure of the past due by more than 90 days aging line to provide
additional information for users in respect of the composition of the accounts receivables balance.</span></span></td>
</tr></table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Allowance for doubtful accounts</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_912_eus-gaap--FinancialAssetNotPastDueMember_zZ2UwW8KS608">Not past due</span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zapYqbqyizs3" style="width: 14%; text-align: right" title="Gross"><span style="-sec-ix-redline: true">15,998</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_ztXYzk7PDwfi" style="width: 14%; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(434</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancialAssetNotPastDueMember_zxQQZdsfuO9k" style="width: 14%; text-align: right" title="Net"><span style="-sec-ix-redline: true">15,564</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_912_eus-gaap--FinancingReceivables1To29DaysPastDueMember_zKvL8A36jOya">Past due by 1 to 30 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_z2D5oeK3td36" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">4,710</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zZY8dEM8YRbl" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(463</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables1To29DaysPastDueMember_zUgJcfReZhR9" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">4,247</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_916_eus-gaap--FinancingReceivables30To59DaysPastDueMember_zQVatlqZtw07">Past due by 31 to 60 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zmnrF2HEXPMl" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,840</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zG72sc7cCFCh" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(350</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables30To59DaysPastDueMember_zRpg4MvuP2nd" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,490</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_918_eus-gaap--FinancingReceivables60To89DaysPastDueMember_zsstIYSDJJW7">Past due by 61 to 90 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ziMDHHl4mFa3" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">1,568</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_ztb4g9jXK334" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(471</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__us-gaap--FinancingReceivables60To89DaysPastDueMember_zxBmPdmk2AG7" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">1,097</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_91C_ecustom--FinancingReceivables90To119DaysPastDueMember_z5u5ssteCz0a">Past due by 91 to 120 days</span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_984_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zMUnq8Vqqlw8" style="text-align: right" title="Gross"><span style="-sec-ix-redline: true">723</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zsmTon1poyM1" style="text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(628</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivables90To119DaysPastDueMember_fKDEp_zspqkpsNjjnh" style="text-align: right" title="Net"><span style="-sec-ix-redline: true">95</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span id="xdx_91F_ecustom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_zrpLMC9NFts9">Past due by more than 120 days</span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zGC0Z1hunoQ8" style="border-bottom: Black 1pt solid; text-align: right" title="Gross"><span style="-sec-ix-redline: true">4,169</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_ziqnbxEbBif9" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(1,987</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331__us-gaap--FinancingReceivablesPeriodPastDueAxis__custom--FinancingReceivablesEqualToGreaterThan120DaysPastDueMember_fKDEp_zTU5Z0merOa7" style="border-bottom: Black 1pt solid; text-align: right" title="Net"><span style="-sec-ix-redline: true">2,182</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_985_eus-gaap--AccountsReceivableGrossCurrent_iI_pn3n3_c20240331_zM0D7IL9IbPj" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross"><span style="-sec-ix-redline: true">29,008</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--AllowanceForDoubtfulAccountsReceivableCurrent_iNI_pn3n3_di_c20240331_z1eZniY7Smpb" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Allowance for doubtful accounts"><span style="-sec-ix-redline: true">(4,333</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--AccountsReceivableNetCurrent_iTI_pn3n3_c20240331_zdjqxTWXKMQk" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">24,675</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of movements in the allowance for doubtful accounts</a></td>
<td class="text"><p id="xdx_896_eus-gaap--AccountsReceivableAllowanceForCreditLossTableTextBlock_zCMdpxeVigEi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movements in the allowance for doubtful accounts are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BB_zGxAgYTpfP7d" style="display: none">Schedule
of movements in the allowance for doubtful accounts</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_492_20220401__20230331_zvvAFUhkcKXd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_492_20230401__20240331_zMP8qghBepag" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iS_z6YVYv6aIE27" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; font-weight: bold"><span style="-sec-ix-redline: true">Balance at April 1,</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,426</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,745</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--ProvisionForDoubtfulAccounts_zGmdUFcfOG0l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Bad debt provision</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,202</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,225</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--AllowanceForDoubtfulAccountsReceivableWriteOffs_iN_di_zyw0shInRVte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Write-offs</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(6,131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,542</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_ecustom--AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation_ztuo3AbIAdvl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation differences</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(752</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(95</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--AllowanceForDoubtfulAccountsReceivable_iE_zVnRFMipryz4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance at March 31,</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">2,745</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">4,333</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>147
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651276640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Prepaid expenses and other current assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock', window );">Schedule of prepaid expenses and other current assets</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_znYOrjOr8rA3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid
expenses and other current assets comprise of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B5_z16ByLbVaOtc" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of prepaid expenses and other current assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20230331_znGDdHSTmLD8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20240331_zhka3t9HbPO1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maPEAOAzERB_zn6n43dWazY9" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Pre-payments</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,742</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">2,676</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--PrepaidTaxes_iI_pn3n3_maPEAOAzERB_zoZIQMS7yL67" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Prepaid taxes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">95</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">102</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_ecustom--IndemnificationAssetCurrent_iI_pn3n3_maPEAOAzERB_zMZOmAV4ed6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Indemnification asset</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0973">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_ecustom--IncomeTaxAssetCurrent_iI_pn3n3_maPEAOAzERB_z7JiHJZ79jgd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Current income tax asset</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,496</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,368</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ValueAddedTaxReceivableCurrent_iI_pn3n3_maPEAOAzERB_zlC2gI2BIf7a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">VAT receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,362</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,491</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--Receivables_iI_pn3n3_maPEAOAzERB_zQyA8BvNWjo9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Receivable from Main Street
    <span id="xdx_F4D_zQSaUz5kFIM6"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl0981">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">808</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--SundryDebtorsReceivableCurrent_iI_pn3n3_maPEAOAzERB_zkGXAKsZ8QIl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Sundry debtors</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,378</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,693</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DepositsAssetsCurrent_iI_pn3n3_maPEAOAzERB_z7dB5vnc69ji" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Deposits</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">88</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_ecustom--StaffReceivableCurrent_iI_pn3n3_maPEAOAzERB_zfOehiBUjZyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Staff receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">146</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--LeaseReceivableCurrentt_iI_pn3n3_maPEAOAzERB_zOHwp2aJIT7l" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease receivable</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">171</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">301</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maPEAOAzERB_zPuqTv3kECW2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Interest receivable</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--PrepaidExpenseAndOtherAssetsCurrent_iTI_pn3n3_mtPEAOAzERB_zTUbMYbCW5pd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Prepaid expenses and
    other current assets</span></span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,950</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,693</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_z4mUyPcIOM26" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F15_zEoQS8R6iFYa" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</span></span></td>
</tr></table>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amounts of other current assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>148
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999650740240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><p id="xdx_892_eus-gaap--PropertyPlantAndEquipmentTextBlock_zBfV6BAd3Ch9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of owned assets are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B9_zSxGaHUztoyi" style="display: none">Schedule
of property, plant and equipment</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zT7Re6nNSFLe" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_495_20240331_zhyhgoukU1Si" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Owned assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_z6g7RDwGnKAc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Plant and equipment</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">793</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">684</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--VehiclesMember_z9VoD7B3GCGk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Motor vehicles</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,948</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,243</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--FurnitureAndFixturesMember_zm87Y6JoxvI1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Furniture, fixtures and equipment</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,295</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,205</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerAndRadioEquipmentMember_z0fE9EvT1Jd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Computer and radio equipment</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,743</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,131</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--InVehicleDevicesMember_z7OGV9VlWeZ5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">In-vehicle devices</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">72,405</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">80,169</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--AssetUnderConstructionMember_zS8X3F6d4ULh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Assets in progress</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">26</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">15</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzGkg_zzi8Mbebl1Ja" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Owned assets, gross</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">80,210</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">88,447</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzGkg_zQmam1hQHH5k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: accumulated depreciation and impairments</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(46,932</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(52,860</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzGkg_ztsenX422hv7" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Owned assets, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">33,278</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">35,587</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock', window );">Schedule of right of use asset</a></td>
<td class="text"><p id="xdx_897_ecustom--ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock_zjBdDiyQWHH5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of right-of-use assets are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8BC_zMtJHdD6tFBi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of right of use asset</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49D_20230331_z2YIw6pAiHp4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_493_20240331_zd7UkgdiMcF1" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Right-of-use assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_z6f8rUD7IeI8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Property</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,792</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,849</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--EquipmentVehiclesAndOtherMember_maOLROUzgEz_z9oAzoe4cxxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Equipment, motor vehicles and other</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">259</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">330</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--OperatingLeaseRightOfUseAssetAccumulatedAmortization_iNI_pn3n3_di_msOLROUzgEz_zxjwR65Mg7x4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: accumulated depreciation</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,550</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(2,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_ecustom--OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization_iTI_pn3n3_mtOLROUzgEz_zw6mzakXkYpg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Right-of-use assets, net</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,501</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,794</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Right Of Use Property And Equipment [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>149
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652808928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_z7Occ7uMYwqb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible
assets comprise the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B9_zlU00rQZVWTi" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of intangible assets</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31, 2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31, 2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Useful life (in years)</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross carrying amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Accumulated amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Gross carrying amount</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Accumulated amortization</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Net</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 11%; text-align: left"><span style="-sec-ix-redline: true">Patents and trademarks</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 11%; text-align: center"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zm0D90dNcSu2"><span id="xdx_90F_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MinimumMember_zs4T5dj8X1Z">3</span>
    </span>- <span id="xdx_902_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_zdI1Z52VNx9f"><span id="xdx_907_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember__srt--RangeAxis__srt--MaximumMember_z6fxQpB22wq5">10</span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_madrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zkb7FuXzXbvc" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">90</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zUaNhilJ1004" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(63</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtdrge_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zpnWe5VcwOtk" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zLcvFQFk3CP8" style="width: 9%; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">91</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zCbsXiDa1iS6" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(67</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_982_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__custom--PatentsAndTrademarksMember_zaXq9bF6kWrd" style="width: 8%; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">24</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Customer relationships</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: center"><span style="-sec-ix-redline: true"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_zoXAErKcAkbk"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MinimumMember_z7FRq79YyIV4">1</span>
    </span>- <span id="xdx_90D_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_zTaqgJToHTpl"><span id="xdx_90A_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember__srt--RangeAxis__srt--MaximumMember_z9d86Le69W8f">10</span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zRnyxeIhoq25" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">8,234</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zxPHP31kCTmb" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(3,061</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zNOKbnaLiHPj" style="text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">5,173</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zmfXalJDj7Bg" style="text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">6,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zLb8z4JUrbzl" style="text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(1,955</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--CustomerRelationshipsMember_zTtKYSqBe8Xf" style="text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">4,045</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Internal-use software, technology and other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: center; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span id="xdx_908_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zGM4J4E8qtdi"><span id="xdx_90B_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MinimumMember_zf6F5jlUWzJa">1</span>
    </span>- <span id="xdx_909_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zBkUYNQ2TfKa"><span id="xdx_90C_eus-gaap--FiniteLivedIntangibleAssetUsefulLife_iI_dtY_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember__srt--RangeAxis__srt--MaximumMember_zQOhkwXdL93j">20</span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_za1CjjdZiZx4" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">39,031</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_z7bRAqt30tNd" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(22,336</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zuS50K2BW1Rh" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">16,695</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zybqaC3nHF0j" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">39,079</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zmUSbqB52l24" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(22,356</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331__us-gaap--FiniteLivedIntangibleAssetsByMajorClassAxis__us-gaap--TechnologyBasedIntangibleAssetsMember_zAnGPlZ8XX5b" style="border-bottom: Black 1pt solid; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">16,723</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20230331_zYOyQqDIItP7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Gross"><span style="-sec-ix-redline: true">47,355</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_984_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20230331_zMkZnO5DziT3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Accumulated Amortization"><span style="-sec-ix-redline: true">(25,460</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_980_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20230331_zlN8tcBGiSB3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Finite-Lived Intangible Assets, Net"><span style="-sec-ix-redline: true">21,895</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98C_eus-gaap--FiniteLivedIntangibleAssetsGross_iI_pn3n3_c20240331_zrY2jvEb8O46" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Gross Carrying amount"><span style="-sec-ix-redline: true">45,170</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_c20240331_zP3DfSfKHKka" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Accumulated amortization"><span style="-sec-ix-redline: true">(24,378</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_c20240331_zGehn22W1g3e" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Net"><span style="-sec-ix-redline: true">20,792</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated future amortization expense</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_zYVPsYUqZxeg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2024, the estimated future amortization expense is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B3_zbt0TVgbpmy9" style="display: none">Schedule
of estimated future amortization expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 60%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">Years ending March 31,</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20240331_z2RRauVP53si"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_iI_pn3n3_maFLIANzryD_zuC5vwxXHB2a" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">2025</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">7,553</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_iI_pn3n3_maFLIANzryD_zIgk8WcTg923" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2026</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,766</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_iI_pn3n3_maFLIANzryD_zRHwep7f2lsf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2027</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,964</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_iI_pn3n3_maFLIANzryD_zyIKXft7y5wk" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2028</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,219</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_iI_pn3n3_maFLIANzryD_zheK22oTTMXi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2029</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">279</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_iI_pn3n3_maFLIANzryD_zgAuGrxFsrf4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Thereafter</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">11</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzryD_zj5uygAmmTqf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">20,792</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>150
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649200512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other assets (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of other assets</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfOtherAssetsNoncurrentTextBlock_z51uGqdYSUV9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of other assets (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BC_zTGWfJ4zxnph">Schedule
of other assets</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_494_20230331_zOObRqQRzJY5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49F_20240331_zB6HPyWeEG44" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--CapitalizedContractCostNetNoncurrent_iI_pn3n3_maOANztco_z3PyiC36Tu1h" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: justify"><span style="-sec-ix-redline: true">Deferred commissions</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,014</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">9,088</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LongTermAccountsNotesAndLoansReceivableNetNoncurrent_iI_pn3n3_maOANztco_zaXodj8GEnLc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Loans to external parties and other receivables</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">498</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--LeaseReceivablesNoncurrent_iI_pn3n3_maOANztco_zl29bhcmpmQi" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Lease receivables - non-current</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">292</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">499</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--OtherAssetsNoncurrent_iTI_pn3n3_mtOANztco_zUqnfKdsGJKh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total other assets</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">6,804</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">10,061</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostTableTextBlock', window );">Schedule of deferred commissions</a></td>
<td class="text"><p id="xdx_89C_eus-gaap--CapitalizedContractCostTableTextBlock_z9lAX4zWyl3d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
commissions arise from commissions paid to sales employees and external third parties to obtain contracts with customers, unless the
amortization period is 12 months or less, in which instance it is expensed immediately. The following is a summary of the amortization
expense (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BE_zcXUWhK29df6" style="display: none">Schedule
of deferred commissions</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zbKQ9gj8hQle" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230401__20240331_z7nu0eVYmnrd" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--CapitalizedContractCostAmortization_pn3n3_zUdIiSc9vAf2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Amortization recognized during the year:</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="-sec-ix-redline: true">(4,276</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; width: 16%; text-align: right"><span style="-sec-ix-redline: true">(5,894</span></td><td style="width: 1%; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--CostOfSalesMember_zJHWl3WXgkwh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left"><span style="-sec-ix-redline: true">&#8211; Cost of revenue (external commissions)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,366</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(4,977</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z2vqegPYi8L6" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#8211; Sales and marketing (internal commissions)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(910</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(917</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--CapitalizedContractCostAmortization_pn3n3_hus-gaap--IncomeStatementLocationAxis__us-gaap--SellingAndMarketingExpenseMember_z25bfcavhxNe" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 10pt; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Amortization recognized from deferred commissions</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(910</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(917</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>151
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999640716816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other liabilities (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock', window );">Schedule of accrued expenses</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zofJasm6D496" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
expenses comprise the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B8_znGcOeC02fwj" style="display: none">Schedule
of accrued expenses</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_49E_20230331_zAbSSasoznD6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_499_20240331_zYoHSkdEANsf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2024</td><td style="padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Current:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualCurrent_iI_pn3n3_maALCzStU_z07UlB6kh5Ad" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Product warranties</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">317</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">332</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--MaintenanceLiabilityCurrent_iI_pn3n3_maALCzStU_zIGMC5Yzsg31" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Maintenance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">430</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">145</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zIasIKHiBv1" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Employee-related accruals</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,392</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,269</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--AccruedBonusesCurrent_iI_pn3n3_maALCzStU_zKApGPd8zbgg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Bonus and incentives</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,344</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,952</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maALCzStU_zJuHH8y6HdCb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zV21I2IOpOr8" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_zT6WagoJC5T5" title="::XDX::http%3A%2F%2Fpowerfleet.com%2F20240331%23AccruedLiabilitiesAndOtherCurrent"><span style="-sec-ix-hidden: xdx2ixbrl1211"><span style="-sec-ix-hidden: xdx2ixbrl1212">Lease liabilities</span></span></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">688</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">859</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--AccruedSalesCommissionCurrent_iI_pn3n3_maALCzStU_zifgTyvA90ji" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Accrued commissions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,675</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,338</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maALCzStU_zcBFYa06HLz9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Loss contingency <sup id="xdx_F4C_zM26UOz2prRl">(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">474</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1218">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--SalesAndExciseTaxPayableCurrent_iI_pn3n3_maALCzStU_zUPOwosQvefd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Value added tax payables</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,239</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">886</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent_iI_pn3n3_maALCzStU_zMnXr5CUCIQi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Post-acquisition support
    and hardware payable <sup id="xdx_F4A_zpoZu6UFeby7">(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,265</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,617</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maALCzStU_zWbharAkkmWl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other accruals</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5,662</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">4,712</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtALCzStU_zxtnLXSuqkZ3" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total current</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">21,486</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">20,110</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold"><span style="-sec-ix-redline: true">Non-current:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_maOLNz9pN_zocihbC8NOte" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20230331_z6p1aTDFSVHl" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span id="xdx_908_eus-gaap--OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList_iI_dxL_c20240331_zmoY7uqA0ZPe" title="::XDX::http%3A%2F%2Ffasb.org%2Fus-gaap%2F2024%23OtherLiabilitiesNoncurrent"><span style="-sec-ix-hidden: xdx2ixbrl1234"><span style="-sec-ix-hidden: xdx2ixbrl1235">Lease liabilities</span></span></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,966</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,852</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--OtherAccruedLiabilitiesNoncurrent_iI_maOLNz9pN_zUcE5reJnFFa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other liabilities</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">402</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">484</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--OtherLiabilitiesNoncurrent_iTI_mtOLNz9pN_zOJNKcJt3dy5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total non-current</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,368</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">3,336</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
</table>

<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span><sup id="xdx_F0B_zpr8NduIonek">(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F1E_zUwiKzps9eJl" style="text-align: justify"><span style="-sec-ix-redline: true">Relates
                                            to the acquisition of Trimble&#8217;s FSM business, including the remaining purchase consideration
                                            that has been agreed.</span></td>
</tr></table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock', window );">Schedule of product warranties</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfProductWarrantyLiabilityTableTextBlock_zm6PSIIQ1Zxg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company provides warranties on certain products and undertakes to repair or replace items that fail to perform satisfactorily. Management
estimates the related provision for future warranty claims based on historical warranty claim information, the product lifetime, as well
as recent trends that might suggest that past cost information may differ from future claims. The table below provides details of the
movement in the accrual in thousands:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B9_zeu19YtbNAUb" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of product warranties</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20220401__20230331_zgxB1MS2pdI4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_497_20230401__20240331_zBlTax962nNa" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Product warranties</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--StandardProductWarrantyAccrual_iS_pn3n3_zKnuDI7uJio8" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">683</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">359</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrualPreexistingIncreaseDecrease_pn3n3_zVRkcMAPOO0g" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Warranty expense</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">147</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--StandardProductWarrantyAccrualIncreaseDecreaseForReclassification_pn3n3_zbDvJ78PQHge" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Reclassification <span><sup>(</sup></span></span><sup><span id="xdx_F45_zhPrqG15wkN" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1)</span></sup></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(261</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1253">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--StandardProductWarrantyAccrualPayments_iN_pn3n3_di_zpMlJzqrkkP2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Utilized</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(154</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(1</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition_pn3n3_zfstO0s1XXs4" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Acquisition <sup id="xdx_F49_zfr58cEggaag">(2)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">41</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1259">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss_pn3n3_z7OfiArrAkl3" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(97</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--StandardProductWarrantyAccrual_iE_pn3n3_zPGzGnZAVVGd" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Balance as of March 31</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">359</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">356</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--StandardProductWarrantyAccrualNoncurrent_iE_pn3n3_z49PktbN7437" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Non-current portion (included in other liabilities)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">42</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">24</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--StandardProductWarrantyAccrualCurrent_iE_pn3n3_zRllXu1noUD3" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Current portion</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">317</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">332</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F00_zLHTh0rfajSk">(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1A_zsxCMFyFWHv3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white"><sup id="xdx_F0C_zdpIPKjkCw6a">(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1D_z6cijWX8la54" style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">Relates
to the acquisition of Trimble&#8217;s FSM business.</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>152
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653386960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock', window );">Schedule of movement in deferred revenue</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_zhmVrKOWwrjb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
movement in deferred revenue is as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_zcZqv1vt9Jyh" style="display: none">Schedule
of movement in deferred revenue</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20220401__20230331_zYTS1kXE5aC4" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49C_20230401__20240331_zTkP9Jvpdzil" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred revenue</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--ContractWithCustomerLiabilityCurrent_iS_pn3n3_zbRXX9GCaba9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,692</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,295</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityAdditions_pn3n3_zzTRTR36bub2" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Increases during the year</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">49,544</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">48,108</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_ecustom--ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized_pn3n3_zcVqz5wTHzgf" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Recognized as revenue</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(49,878</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(46,784</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_400_ecustom--ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments_pn3n3_z5J4G2SOxZB1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign currency translation difference</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,063</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(225</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iE_pn3n3_zisrpFIvzO6f" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Closing balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">5,295</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">6,394</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>153
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652851408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Development expenditure (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock', window );">Schedule of development expenditure</a></td>
<td class="text"><p id="xdx_890_eus-gaap--DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock_zX3qkHOJIj8f" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B2_zwMqhPRVEOo4" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of development expenditure</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_492_20220401__20230331_zld7hXlqS6uc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" id="xdx_491_20230401__20240331_zjAzEOWYE0D9" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">&#160;</td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CapitalizedComputerSoftwareAdditions_pn3n3_maRADEzI4b_zTkqO6rVSDf1" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs capitalized
    <span id="xdx_F45_zje3MsEY2GAd"><sup>(1)</sup></span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">3,912</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">4,899</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost_pn3n3_maRADEzI4b_zWGvvvkDa8Yd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
    expensed <span id="xdx_F4D_zU74254YNIk3"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5,591</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">6,118</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--ResearchAndDevelopmentExpense_iT_pn3n3_mtRADEzI4b_zZnZcgqy5Xk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Total costs incurred</span></td><td style="font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,503</span></td><td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">11,017</span></td><td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>


<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F04_zn5RWThlaaRl" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1D_zwtud35rYf8g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F02_zLwb4s6brs58" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F18_zepNuhgOND22" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.</span></span></td>
</tr></table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>154
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649738144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease cost and supplemental cash flow information and non-cash activity</a></td>
<td class="text"><p id="xdx_897_eus-gaap--LeaseCostTableTextBlock_zcoaSQNLseoj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease cost are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8BF_z3PJtbQmZOzf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of lease cost and supplemental
cash flow information and non-cash activity</span></span> </p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_498_20220401__20230331_zqrT7pXS9Y71" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20230401__20240331_z5dzY0H8pRYc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--OperatingLeaseCost_pn3n3_maLCzGuL_zhW1HTWbm3Y8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Operating lease cost</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,252</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,316</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzGuL_zBA9IZDFI18a" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Short-term lease cost</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">308</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">532</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--LeaseCost_iT_pn3n3_mtLCzGuL_zknl0ibeWTU5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total lease cost</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,560</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,848</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
cash flow information and non-cash activity related to the Company&#8217;s operating leases are as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify">&#160;</p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_491_20220401__20230331_zNvlrT1BsND3" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_496_20230401__20240331_z7TfCPrWXcYj" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Operating cash flow information:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--OperatingLeasePayments_pn3n3_zfIo3jpMnYs9" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Cash payments included in the measurement of lease liabilities</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,293</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,563</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-decoration: underline; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Non-cash activity:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_pn3n3_zNiIMZgo0Sbc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Right-of-use assets obtained in exchange for new operating lease liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">862</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,427</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted-average remaining
    lease term - operating leases (months) <sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230331_fKDEp_zetzUI0IABG1" title="Weighted-average remaining lease term - operating leases (months)">22</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20240331_fKDEp_zwLwSifsFHm6" title="Weighted-average remaining lease term - operating leases (months)">19</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Weighted-average discount rate - operating leases</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_906_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230331_zxklk7zlkOxg" title="Weighted-average discount rate - operating leases">8.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20240331_zVSs4na0I0Fe" title="Weighted-average discount rate - operating leases">8.7</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
</table>

<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F03_zzskNBHfw5ai" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><sup>(1)</sup></span></td>
    <td style="width: 1pt">&#160;</td><td id="xdx_F19_zjAc0BBhdTYc" style="text-align: justify"><span style="-sec-ix-redline: true">Including
                                            expected renewals where appropriate.</span></td>
</tr></table>



<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of operating lease liabilities</a></td>
<td class="text"><p id="xdx_895_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zNHi8QPGaJig" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of operating lease liabilities as of March 31 were as follows (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B8_zdVrB9jL1cRf" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of maturities
of operating lease liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td><td id="xdx_49B_20240331_zleubQVwmt54" style="text-align: center">&#160;</td><td style="text-align: center">&#160;</td></tr>
<tr id="xdx_408_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzzfe_zHmhkD3ov1w" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">2025</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,137</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzzfe_zZVxbvPQyHS4" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2026</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">946</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_maLOLLPzzfe_zi2eKdSS6YDf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2027</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">815</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_maLOLLPzzfe_zNwMGSVkYBzh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2028</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">771</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_maLOLLPzzfe_zHsJFnjc0JWf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">2029</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">638</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_maLOLLPzzfe_zKxvWSJuezJh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Thereafter</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">183</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzzfe_zYvgmMbtUSJ4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total future minimum lease payments</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,490</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z6kTt1SWtrZd" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Imputed interest</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(779</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_z8yyvGzZtC47" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Present value of future minimum lease payments</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,711</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--OperatingLeaseLiabilityCurrent_iNI_pn3n3_di_zmJNHhm8K8Sj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less: Current portion of lease liabilities</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(859</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--OperatingLeaseLiabilityNoncurrent_iTI_pn3n3_znFoBwprmX66" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Non-current portion of lease liabilities</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; text-align: right"><span style="-sec-ix-redline: true">2,852</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>155
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999641493952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Auditors&#8217; remuneration (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_AuditorsRemunerationTableTextBlock', window );">Schedule of auditors remuneration</a></td>
<td class="text"><p id="xdx_896_ecustom--AuditorsRemunerationTableTextBlock_zDboAD40tDjh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B7_zb3I0CyDzfii" style="display: none">Schedule
of auditors remuneration</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_498_20230331_zKeADFsn8Jul" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_491_20240331_zGU8P4Rq9B03" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditFees_iI_pn3n3_maARzOCE_zdSKgO6pt8Pk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fees
    <span id="xdx_F4D_zRAvN7u9HFU3"><sup>(1)</sup></span></span></span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,297</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,025</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--RemunerationAuditrelatedFees_iI_pn3n3_maARzOCE_znVqMuVVSVh5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related fees <span id="xdx_F40_zFPK4xQgX1P9"><sup>(2)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1378">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">350</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_ecustom--RemunerationTaxFees_iI_pn3n3_maARzOCE_zyaA2FLZLnr5" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax fees <span id="xdx_F40_zD7os9ecijKa"><sup>(3)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--RemunerationAllOtherFees_iI_pn3n3_maARzOCE_z7EGsSdNWFjb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
    other fees <span id="xdx_F42_zYPifZ4O1Sxl"><sup>(4)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">6</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--AuditorsRemuneration_iTI_pn3n3_mtARzOCE_zErpHji63Tpb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total auditors&#8217; remuneration</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,311</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,384</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>


<p style="margin: 0"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_zjcHgEYTBeTl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1C_zm4N6B3ajWvg" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit
                                            fees consisted of professional services rendered by Deloitte &amp; Touche for the audit of
                                            the Company&#8217;s financial statements.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0D_zAoMkL8c3CYl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F10_zMbNAxbzVef" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit-related
                                            fees relate to the Powerfleet Transaction.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F0C_zJXLV7xywhVb" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F13_z9sLy0mFHMhe" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F01_zMxFws43EAQ6" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F14_zScrkhrinKQ9" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
                                            respect of the Company&#8217;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp; Touche were pre-approved by the Audit and
                                            Risk Committee.</span></span></td>
</tr></table>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_AuditorsRemunerationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auditors Remuneration [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_AuditorsRemunerationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>156
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649461936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock', window );">Schedule of components of income before income tax expense</a></td>
<td class="text"><p id="xdx_897_eus-gaap--ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock_zMzdsl4DNKAd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
following t</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">able presents domestic and foreign
components of income before income tax expense (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8BC_z9oAt7dCLOL1" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of components of income before income tax expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_499_20220401__20230331_zNoxyrAe7291" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_494_20230401__20240331_z2mfsNXBoK04" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic_pn3n3_maILFCOzndr_z79JEqqfieM4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">14,781</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">6,519</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign_pn3n3_maILFCOzndr_z76QZF7vy3e6" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Foreign</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,814</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">2,531</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_pn3n3_mtILFCOzndr_ztlYx4mYGJif" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Income before income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">12,967</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">9,050</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes expense</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_zYqvsoXZpJc8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a summary of the Company&#8217;s provision for income taxes for the years ended March 31, 2023 and 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8B4_zSjpqavZI9Kk" style="display: none">Schedule
of provision for income taxes expense</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_497_20220401__20230331_zBbvnCTsfgtb" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_490_20230401__20240331_zvOlGJ39rOU6" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Current tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--CurrentFederalTaxExpenseBenefit_pn3n3_maCITEBzLPs_zcHJvuJQqspf" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(1,427</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">(2,270</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_402_eus-gaap--CurrentForeignTaxExpenseBenefit_pn3n3_maCITEBzLPs_zNWGbmF2calj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F44_z7R4GAznxDr3"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">10</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">26</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_pn3n3_maCITEBzLPs_ztvclpGwmKGj" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F47_zqekYrKKqOl6"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(962</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(836</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--CurrentIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtCITEBzLPs_maITEBzRnd_zB5HJFBSUvd8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Total Current</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(2,379</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(3,080</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredFederalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zWsBIgzG52Uh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Domestic (South Africa)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(5,448</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(2,489</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredForeignIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zkNDd9Wr0G0j" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign federal <span id="xdx_F49_zZ2Ms8Zp8YF8"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(18</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">435</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--DeferredStateAndLocalIncomeTaxExpenseBenefit_pn3n3_maDITEBzd9G_zLWdpXcb9Rmb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Foreign
    state <span id="xdx_F41_zUSrkFmpnbHh"><sup>(2)</sup></span></span></span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(1,331</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--DeferredIncomeTaxExpenseBenefit_iNT_pn3n3_di_mtDITEBzd9G_maITEBzRnd_z2gMjIaJgmWi" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Total deferred</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(6,066</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(3,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_iNT_pn3n3_di_mtITEBzRnd_zc9V5IO6I3yl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Total income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(8,445</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(6,465</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F07_zISu1LYcz8N4" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F12_zid5ZSsQUAj3" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            Federal taxes</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_zFYGcBZAw732" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F16_zUtEmG7iU8m3" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            and other foreign state taxes</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of the income tax expense</a></td>
<td class="text"><p id="xdx_898_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_zuWYED3ehLC8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table provides a reconciliation of the income tax expense calculated at the South African statutory tax rate, of 27% (2023
of 27%), to the income tax expense:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_8B0_zUW31D495Nzj" style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Schedule
of reconciliation of the income tax expense</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_498_20220401__20230331_zqbE8ei9LWgf" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; display: none; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_491_20230401__20240331_zPoRgS7ESX3e" style="border-bottom: Black 1pt solid; display: none; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="display: none; padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_pn3n3_msITEBzxhz_zaLUpexDnqPe" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Income before income tax expense</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">12,967</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">9,050</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z9DolhHQyhL2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax at South African statutory rate of 28%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1443">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1444">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzxhz_z3UBOr0hHl2j" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax at South African statutory rate of 27%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,501</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,443</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Tax effect of:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_pn3n3_msITEBzxhz_zl0wEkV6x214" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Income not subject to tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(38</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(107</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxReconciliationNondeductibleExpense_pn3n3_maITEBzxhz_zKWp4CGqOPV" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Non-deductible expenses
    <span id="xdx_F4B_ziXo7dkmlxCi"><sup>(1)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,589</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,015</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_ecustom--EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount_pn3n3_maITEBzxhz_zCv5mWlqUML7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;(Non-taxable)/Non-deductible
    foreign exchange movements <span id="xdx_F46_zqLGvRA7qPzd"><sup>(2)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,408</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">769</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary_pn3n3_msITEBzxhz_zFpy0bvoBIY8" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Investment in subsidiaries</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(127</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">168</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount_pn3n3_zJV5KQuwZISl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Withholding tax</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">162</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxReconciliationTaxSettlementsForeign_pn3n3_maITEBzxhz_zHn0NkWSPROa" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Foreign tax paid
    <span id="xdx_F4B_ziiZ1Qufeymh"><sup>(3)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">322</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">281</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--IncomeTaxReconciliationForeignIncomeTaxRateDifferential_pn3n3_maITEBzxhz_zjWq5RuyyWh7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Foreign tax rate differential</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">33</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_pn3n3_maITEBzxhz_z1Q6Wu28XtSh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Valuation allowance
    <span id="xdx_F4F_zsJ4g9MqkG2b"><sup>(4)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(209</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">946</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationPriorYearIncomeTaxes_pn3n3_maITEBzxhz_zTt77D1Tlvyb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; (Over)/under-provision prior years</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">152</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(97</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_408_ecustom--EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount_iN_pn3n3_di_msITEBzxhz_zbBou1oOGlf9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8211;Tax incentives in
    addition to cost incurred <span id="xdx_F44_zh263Ad9wX7c"><sup>(5)</sup></span></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(355</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(344</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_40B_eus-gaap--IncomeTaxReconciliationRepatriationOfForeignEarnings_pn3n3_maITEBzxhz_zxezEbPtPruh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Transfer pricing imputation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">129</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">127</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--IncomeTaxReconciliationChangeInEnactedTaxRate_pn3n3_maITEBzxhz_zbHbQV2KIsnh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211;&#160;&#160;Tax rate change</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">(174</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1483">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount_pn3n3_maITEBzxhz_zAevLkj96W0k" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Imputation of controlled foreign company income</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">91</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">97</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzxhz_ziGEYWSKaf4k" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#8211; Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">32</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1489">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxExpenseBenefit_iT_pn3n3_mtITEBzxhz_zxp20l0dvgGd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Income tax expense</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">8,445</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">6,465</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F06_zRfQUqFmvt35" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1F_zBmO8awPuvLi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_zLwzgDsga6Gk" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(2)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F12_z9CDqdytVB4g" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#8217;s
                                            internal loan structures.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0B_zfWmZSOru10k" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(3)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F14_zmZjkdXeCmfd" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F0F_zClJ3UwxEyJ2" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(4)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F15_zx4cv0brg3Kh" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.</span></span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F04_z2WmwCBme70g" style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup>(5)</sup></span></span></td><td style="width: 5pt"></td><td id="xdx_F17_zUWVgaTcjQA5" style="text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#8220;MiX International&#8221;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of net deferred tax liabilities</a></td>
<td class="text"><p id="xdx_899_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_zgTWGspU5nNe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#8217;s net deferred tax liabilities consist of the following (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span id="xdx_8B7_zM4j7Og6rP3h" style="display: none">Schedule of net deferred
tax liabilities</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49F_20230331_zPkUjutV8PHf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_499_20240331_zErGq1XpL5jj" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxAssetsDeferredIncome_iI_pn3n3_maDTAGzeIh_z0TgA3dKhWDc" style="vertical-align: bottom; background-color: White">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Deferred revenue</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,175</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">1,505</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsPropertyPlantAndEquipment_iI_pn3n3_maDTAGzeIh_zqcZGACbMu6f" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Capital allowances for tax purposes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,041</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">900</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_iI_pn3n3_maDTAGzeIh_zGADcUd2eMQ6" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Accruals</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">4,007</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,125</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves_iI_pn3n3_maDTAGzeIh_zFQOIYvfDsZf" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Tax losses</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,220</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,190</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost_iI_pn3n3_maDTAGzeIh_zIthhJkVt3N5" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Stock based compensation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">129</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">70</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_ecustom--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions_iI_pn3n3_maDTAGzeIh_z0mql2GfoFO7" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Recurring commission liability</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">353</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">596</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent_iI_pn3n3_maDTAGzeIh_z6JJLCx6C8va" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">441</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">374</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxAssetsOther_iI_pn3n3_maDTAGzeIh_zm5gtotkoTzh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">19</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_404_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGzeIh_maDTANOzVcu_zP9hkvE2Ugt9" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Gross deferred tax assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9,385</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,780</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--DeferredTaxOffset_iNI_pn3n3_di_msDTANOzVcu_zUxSdXHyQFT4" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Set-off of deferred tax balances</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,091</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance_iTI_pn3n3_mtDTANOzVcu_maDTANzTB7_z2ztOoatKgqi" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Net deferred tax assets before valuation allowance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">2,294</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,748</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxAssetsValuationAllowance_iNI_pn3n3_di_msDTANzTB7_zu4z87QlqFbh" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Less valuation allowance</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(204</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(655</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsNet_iTI_pn3n3_mtDTANzTB7_msDTLzaM4_zq8TXjYF3osd" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Net deferred tax assets</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">2,090</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">1,093</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Deferred tax liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_iI_pn3n3_maDITLztEI_zH3IiFgDtxzk" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Capital allowances for tax purposes</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">5,548</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">6,189</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_iI_pn3n3_maDITLztEI_zRqvs8h8Zo62" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Intangible assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,661</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">3,700</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_iI_pn3n3_maDITLztEI_zLIx7sLXCMua" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Prepaid expenses</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">335</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">396</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains_iI_pn3n3_maDITLztEI_zAeM0D3MWetc" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred foreign currency gains</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,077</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">8,560</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesInvestmentInSubsidiaries_iI_pn3n3_maDITLztEI_zlmLcwh45b13" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Investment in subsidiaries</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">401</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">549</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxLiabilitiesDeferredExpense_iI_pn3n3_maDITLztEI_z5UVOUOZwObh" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred commissions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">916</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">1,231</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--DeferredTaxLiabilitiesLeasingArrangements_iI_pn3n3_maDITLztEI_zS6iz7DPzXCd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Lease assets</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">505</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">596</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--DeferredTaxLiabilitiesOther_iI_pn3n3_maDITLztEI_zh97IRSWZcF4" style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Other</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">5</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">15</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_mtDITLztEI_maDTLNOzz17_zsOF4XTV2psb" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Gross deferred tax liabilities</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">19,448</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21,236</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_406_ecustom--DeferredTaxOffset_iNI_pn3n3_di_maDTLNOzz17_z4IHTboKWRA2" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Set-off of deferred tax balances</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,091</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">(7,032</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxLiabilitiesNetOfValuationAllowance_iTI_pn3n3_mtDTLNOzz17_maDTLzaM4_zp46KYuAZcKj" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Net deferred tax liabilities</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">12,357</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">14,204</span></td><td style="padding-bottom: 1pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--DeferredTaxLiabilities_iNTI_pn3n3_di_mtDTLzaM4_zY2Vyf8Ghryk" style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Net deferred tax liability</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(10,267</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true">(13,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">The gross movement in net deferred tax assets/(liabilities) is as follows:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Opening balance</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_989_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20220401__20230331_z4qETju0oUx" style="text-align: right" title="Balance"><span style="-sec-ix-redline: true">(5,204</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98B_eus-gaap--DeferredTaxLiabilities_iNS_pn3n3_di_c20230401__20240331_zr5wAfXeD8x1" style="text-align: right" title="Balance"><span style="-sec-ix-redline: true">(10,267</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Foreign currency translation</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20220401__20230331_zgnw1dXMx3f3" style="text-align: right" title="Foreign currency translation"><span style="-sec-ix-redline: true">1,507</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_ecustom--DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment_pn3n3_c20230401__20240331_zeBrfjDkpvfd" style="text-align: right" title="Foreign currency translation"><span style="-sec-ix-redline: true">569</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Other comprehensive income</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20220401__20230331_zMNhCQkt9pZ8" style="text-align: right" title="Other comprehensive income"><span style="-sec-ix-redline: true">(504</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossTax_pn3n3_c20230401__20240331_zBXBuYNlfaBc" style="text-align: right" title="Other comprehensive income"><span style="-sec-ix-redline: true">(28</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Statement of Income charge</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20220401__20230331_zGAwnZUucOog" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"><span style="-sec-ix-redline: true">(6,066</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--DeferredIncomeTaxExpenseBenefit_iN_pn3n3_di_c20230401__20240331_zj9EUij1uyxa" style="border-bottom: Black 1pt solid; text-align: right" title="Statement of Income charge"><span style="-sec-ix-redline: true">(3,385</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Closing balance</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20220401__20230331_zJbf7sa0F8D9" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"><span style="-sec-ix-redline: true">(10,267</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--DeferredTaxLiabilities_iNE_pn3n3_di_c20230401__20240331_zPlkU08sasA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Balance"><span style="-sec-ix-redline: true">(13,111</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock', window );">Schedule of corporate tax rates</a></td>
<td class="text"><p id="xdx_896_ecustom--ScheduleOfCorporateIncomeTaxRatesTableTextBlock_z5GlvG2ocENl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax at year-end has been recognized using the following corporate tax rates:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;<span id="xdx_8BC_zpa90x81J6qe" style="display: none">Schedule of corporate tax rates</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 85%">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Region</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49E_20220401__20230331_zOr8Pd5cnPvg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" id="xdx_49B_20230401__20240331_zaSRArplNNza" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--ZA_zq5TdtdkUsxd" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">South Africa</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">27</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AU_zIDCYveqVsqh" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Australia</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--BR_zTkJSLTjiZz8" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Brazil</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">34</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">34</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--MX_zclUNqzZANY8" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Mexico</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--RO_zaLFQujbTTbc" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Romania</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_400_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--TH_zXsmPEMUwn1c" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Thailand</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">20</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--IN_zvJXS7JN3RDg" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">India</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_409_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--UG_z7wpAlUnARyf" style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Uganda</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_403_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--AE_zKxF77Ksuz11" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United Arab Emirates</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1626">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">9</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40C_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--GB_z57hoXTNbvEb" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United Kingdom</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">25</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">25</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_404_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_znkaKKkddcn" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">United States of America</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate_pid_dp_hsrt--StatementGeographicalAxis__country--US_zuFRkqltOKYi" style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Deferred tax at corporate tax rates</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">21</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">%</span></td></tr>
</table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Schedule Of Corporate Income Tax Rates [Table Text Block]</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of income before income tax between domestic and foreign jurisdictions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>157
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999468389952">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsDeclaredTableTextBlock', window );">Schedule of dividends declared</a></td>
<td class="text"><p id="xdx_89E_eus-gaap--DividendsDeclaredTableTextBlock_zY4xbdFyevB8" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following dividends were declared (in thousands):</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0"><span id="xdx_8B0_z9SCIK0sa289" style="display: none">Schedule of dividends declared</span> <span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49A_20220401__20230331_zYUl1sMxAjd7" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_491_20230401__20240331_zpCP2AUbjwIf" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--DividendsCommonStockCash_zPAqr8ZhpCfl" style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%; text-align: left"><span style="-sec-ix-redline: true">Dividends declared</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,207</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true">5,329</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsDeclaredTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to dividends declared, including paid and unpaid dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsDeclaredTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>158
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999643319360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation plan (Tables) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock', window );">Schedule of SAR</a></td>
<td class="text"><p id="xdx_89A_eus-gaap--ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock_gL3SOSBCSARAA-ZWPIA_zbkBzXHtYuN9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s SARs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B7_zsYTfPTLfk8c" style="display: none">Schedule
of SAR</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number
                                            of</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SARs</b></span></span></p></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted-</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise
                                            Price in U.S. Cents*</b></span></span></p></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Weighted-Average Remaining Contractual Term (years)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold"><span style="-sec-ix-redline: true">Aggregate Intrinsic Value* (in thousands)</span></td><td style="padding-bottom: 1pt; font-weight: bold"><p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">&#160;</span></p>
                                                                                <p style="margin-top: 0; margin-bottom: 0"><span style="-sec-ix-redline: true">&#160;</span></p></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%"><span style="-sec-ix-redline: true">Outstanding as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ziAxYKNwNoel" style="width: 11%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"><span style="-sec-ix-redline: true">35,800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zTczt9OD9FSi" style="width: 11%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">37</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 11%; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 11%; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Granted on June 26, 2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zlhguCWEWfld" style="text-align: right" title="Number of SARs, Granted"><span style="-sec-ix-redline: true">10,600,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z3N4B4OjKmm3" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"><span style="-sec-ix-redline: true">27</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Exercised</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztvTwVmGm83j" style="text-align: right" title="Number of SARs, Exercised"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1702">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98F_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zaOBOpi58y14" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Exercised"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1704">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zyFPDUrNLLfb" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"><span style="-sec-ix-redline: true">(1,425,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zJuI2W7gFNq5" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">31</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Outstanding as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zBPpWEYs6QQ8" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"><span style="-sec-ix-redline: true">44,975,000</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zxddRGJ9NFR5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">33</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zMoK5eHoyLyc" title="Weighted-Average Remaining Contractual Term (years), Outstanding">3.58</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Vested and expected to vest as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjB7U8zvkmod" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested and expected to vest"><span style="-sec-ix-redline: true">43,333,438</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zGkiNxJ3goA4" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested and expected"><span style="-sec-ix-redline: true">33</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoJaKLgjiQob" title="Weighted-Average Remaining Contractual Term (years), Vested and expected to vest">3.56</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zQoWsvS20a5h" title="Aggregate Intrinsic Value, Vested and expected to vest">10,819,015</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Vested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_987_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zWXm6xsGiEb7" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs, Vested"><span style="-sec-ix-redline: true">12,143,750</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested_iI_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zINX4Q0jAcZ" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"><span style="-sec-ix-redline: true">40</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zu979E5boep6" title="Weighted-Average Remaining Contractual Term (years), Vested">2</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zFkUJeBUWa3i" title="Aggregate Intrinsic Value, Vested and expected to vest">2,218,099</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F01_zJqdqggJikAb" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F19_zr5sO1RlnX8f" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg">18.8761</span> as of March 31, 2024.</span></span></td>
</tr></table>

<span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested SARs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Number of SARs</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Unvested as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_ztkM05dEq491" style="width: 16%; text-align: right" title="Number of SARs Outstanding, Beginning Balance"><span style="-sec-ix-redline: true">35,800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zYNgc7ZxZ2Na" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">15</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Granted on June 26, 2023</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgw0kehNyj5e" style="text-align: right" title="Number of SARs, Granted"><span style="-sec-ix-redline: true">10,600,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98C_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zfLoDq1Fsglj" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Granted"><span style="-sec-ix-redline: true">10</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Vested</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zH0NriYMMz4k" style="text-align: right" title="Number of SARs, Vested"><span style="-sec-ix-redline: true">(12,143,750</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zEGskZZkuP0j" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Vested"><span style="-sec-ix-redline: true">16</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zhKCEVKGAEKj" style="border-bottom: Black 1pt solid; text-align: right" title="Number of SARs, Forfeited"><span style="-sec-ix-redline: true">(1,425,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____z0mIYMopmLU9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">14</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Unvested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6Y9Fs51K41c" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of SARs Outstanding, Ending Balance"><span style="-sec-ix-redline: true">32,831,250</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKg_____zoysNh1xIPl5" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">13</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td id="xdx_F08_zBCRguk5IZG4" style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1B_zlot1adOcHZj" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37">18.8761
</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">as o</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">f
March 31, 2024.</span></span></td>
</tr></table>

&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock', window );">Schedule of salient details of SARs</a></td>
<td class="text"><p id="xdx_89B_eus-gaap--DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock_zNsmky4TgQvj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2024 are provided in the table below:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true">&#160;<span id="xdx_8BE_zKZI4RQ7AyA8" style="display: none">Schedule of salient details
of SARs</span> </span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Total shareholder return</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Grant date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_901_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zQDPV181ppd6" title="Grant date">June
                                            26, 2023</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zejYOkBrORcg" title="Grant date fair value">1.93</span>/$<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20240331__us-gaap--AwardDateAxis__custom--JuneTwentySixTwoThousandsTwentyThreeMember__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zoxsDxHDzPr" title="Grant date fair value">0.10</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zVJYryH5Nrjc" title="Award price">5.01</span>/$<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zQCrsCgtRbJ2" title="Award price">0.27</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_eus-gaap--SharePrice_iI_pid_uZARPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zD3hgqHcFWRj" title="JSE share price on grant date">5.01</span>/$<span id="xdx_905_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwO9YCuxsyrk" title="JSE share price on grant date">0.27</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Expiry date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zzoYuHs8Jhea" title="Expiry date">June
                                            26, 2029</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Performance conditions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">&#8211; Total shareholder return of (%)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90E_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjMB6v9t1lKb" title="Total shareholder return of (%)">10.0</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Remaining contractual life at March 31, 2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zA9307XhqAhh" title="Remaining contractual life">5.2</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Valuation assumptions and drivers</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">Volatility (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zgbLRQic6Ur9" title="Volatility (%)">52.6</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated forfeiture rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_903_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zCH6kDu3hYId" title="Anticipated forfeiture rate (%)">5.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated dividend yield (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z2L3KPvyFwZi" title="Anticipated dividend yield (%)">3.75</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Annual risk-free interest rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_znJW5wHhRtfb" title="Annual risk-free interest rate (%)">8.97</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
salient details of SARs granted during fiscal year 2023 are provided in the table below:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1pt; text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Total shareholder return</span></td><td style="padding-bottom: 1pt; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Grant date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_907_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1J3lKSizGa9" title="Grant date">November
                                            1, 2022</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Grant date fair value (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zwYQ7hBSu1yj" title="Grant date fair value">2.58</span>/$<span id="xdx_902_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zgWtW8aFuBwh" title="Grant date fair value">0.14</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Award price (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_90A_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zk5lnXreG8k4" title="Award price">5.10</span>/$<span id="xdx_903_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z89kJ1FOQiKd" title="Award price">0.28</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">JSE share price on grant
    date (ZAR/$)<sup>(1)</sup></span></span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">R<span id="xdx_904_eus-gaap--SharePrice_iI_pid_uZARPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_z0GJLtYSIDSh" title="JSE share price on grant date">5.80</span>/$<span id="xdx_90C_eus-gaap--SharePrice_iI_pid_uUSDPShares_c20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_fKDEp_zeiQVKC7J4Cb" title="JSE share price on grant date">0.32</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Expiry date</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate_pid_dd_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z1JE79MaRGtj" title="Expiry date">November
                                            1, 2028</span></span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Performance conditions</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 80%; text-align: left"><span style="-sec-ix-redline: true">&#8211; Total shareholder return of (%)</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 16%; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zr7Ju6qIXBka" title="Total shareholder return of (%)">10.0</span></span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Remaining contractual life at March 31, 2024</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_907_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms_dtY_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zoQJ2od9b1Ne" title="Remaining contractual life">4.6</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Valuation assumptions and drivers</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Volatility (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zpDkonA1NV87" title="Volatility (%)">50.4</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated forfeiture rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_908_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zVV25HmPdYZ7" title="Anticipated forfeiture rate (%)">5.0</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Anticipated dividend yield (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_901_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_z6UyRig6514g" title="Anticipated dividend yield (%)">3.71</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">Annual risk-free interest rate (%)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_c20220401__20230331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zsIcuoTsqJp5" title="Annual risk-free interest rate (%)">8.74</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><sup id="xdx_F0C_zxQOExemE1J3">(1)</sup></span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1E_zTx2QqhnQJ7d" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of unvested RSUs</a></td>
<td class="text"><p id="xdx_894_eus-gaap--ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_z6n9YzGmQDI1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes the Company&#8217;s unvested RSUs for the fiscal year ended March 31, 2024:</span></span></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8BA_z7gGVfC1cFL2" style="display: none">Schedule of unvested RSUs</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Number of RSUs</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center; font-weight: bold"><span style="-sec-ix-redline: true">Weighted- Average Grant-Date Fair
    Value in U.S. Cents*</span></td><td style="text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 60%"><span style="-sec-ix-redline: true">Unvested as of April 1, 2023</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zIHX0sSJjcMg" style="width: 16%; text-align: right" title="Number of RSUs, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">800,000</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zpwomOpXY01d" style="width: 16%; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance"><span style="-sec-ix-redline: true">30</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">Settled</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_di_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zd9eNVqhM0Ma" style="text-align: right" title="Number of RSUs, Unvested, Settled"><span style="-sec-ix-redline: true">(800,000</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">)</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____z7cPsmj48G15" style="text-align: right" title="Weighted- Average Grant-Date Fair Value, Settled"><span style="-sec-ix-redline: true">30</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">Forfeited</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_ztRH9OBh0HT4" style="border-bottom: Black 1pt solid; text-align: right" title="Number of RSUs, Unvested, Forfeited"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1847">&#8212;</span></span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zao8PWD3bzK4" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted- Average Grant-Date Fair Value, Forfeited"><span style="-sec-ix-redline: true">30</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">Unvested as of March 31, 2024</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_zGeD0Z82xdL3" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Number of RSUs, Unvested, Ending Balance"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1851">&#8212;</span></span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_uUSDPShares_c20230401__20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_fKg_____zIt3NTMdv9D" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance"><span style="-sec-ix-redline: true">30</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F06_z25M1ouEFPw1" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td><td style="width: 5pt"></td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F11_zbAZH8hHhEPl" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb">18.8761</span>
</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">a<span style="background-color: white">s
o</span>f March 31, 2024.</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>159
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474730768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock', window );">Schedule of undrawn facilities</a></td>
<td class="text"><p id="xdx_896_eus-gaap--ScheduleOfLineOfCreditFacilitiesTextBlock_zIPE45nCv06c" style="font: 10pt Times New Roman, Times, Serif; display: none; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_8BF_zqelZPOhAHA9" style="display: none">Schedule
of undrawn facilities</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">Interest rate</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">Undrawn borrowing facilities at floating rates include:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Standard Bank:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 46%; text-align: left"><span style="-sec-ix-redline: true">CFC Overdraft</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 20%; text-align: left"><span style="-sec-ix-redline: true">SA prime* <span id="xdx_901_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zzHwaiPXBrWh" title="Debt instrument percentage deducted from interest rate"><span id="xdx_906_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsxFzqH7wj96" title="Debt instrument percentage deducted from interest rate">less
    1.2</span></span>%</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_981_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zEHtqrm2Dl05" style="width: 12%; text-align: right"><span style="-sec-ix-redline: true">1,180</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--CFCOverdraftFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zsmOBxyeT2e6" style="width: 12%; text-align: right"><span style="-sec-ix-redline: true">2,710</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Nedbank Limited overdraft</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">SA prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zsfniSTwdk9k" title="Debt instrument percentage deducted from interest rate"><span id="xdx_902_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____znsmS6aGzqek" title="Debt instrument percentage deducted from interest rate">less 2</span></span>%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zvTbhmgefmo3" style="text-align: right"><span style="-sec-ix-redline: true">264</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--NedbankLimitedMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_ziG7xYQ0ILif" style="text-align: right"><span style="-sec-ix-redline: true"><span style="-sec-ix-hidden: xdx2ixbrl1879">&#8212;</span></span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#8211; Investec Facility:</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><span style="-sec-ix-redline: true">General committed banking facility</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">SA Prime* <span id="xdx_904_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_fKg_____zF6JJEsTSySl" title="Debt instrument percentage deducted from interest rate"><span id="xdx_905_ecustom--DebtInstrumentPercentageDeductedFromInterestRate_iI_pid_dp_uPure_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_fKg_____zec3kcaGrdw7" title="Debt instrument percentage deducted from interest rate">less 1.5</span></span>%</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zQrwgWmTKPf2" style="text-align: right"><span style="-sec-ix-redline: true">7,222</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_985_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralCommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--InvestecLimitedMember_zG3fg1pmyoG4" style="text-align: right"><span style="-sec-ix-redline: true">13</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">General uncommitted banking facility</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left; padding-bottom: 1pt"><span style="-sec-ix-redline: true">Negotiable (overnight <br/>or daily rates)</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98A_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zfzJVK60IFHc" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331__us-gaap--CreditFacilityAxis__custom--GeneralUncommittedBankingFacilityMember__us-gaap--LineOfCreditFacilityAxis__custom--StandardBankLimitedMember_zOtAEdtQUboe" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-redline: true">10,000</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_983_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20230331_z7VvTxbxB3ri" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"><span style="-sec-ix-redline: true">18,666</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 2.5pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">$</span></td><td id="xdx_98E_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_c20240331_z1R2plk9Rgkg" style="border-bottom: Black 2.5pt double; font-weight: bold; text-align: right" title="Line of credit facility remaining borrowing capacity"><span style="-sec-ix-redline: true">12,723</span></td><td style="padding-bottom: 2.5pt; font-weight: bold; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 15pt; text-align: right"><span style="-sec-ix-redline: true"><span id="xdx_F09_zXrm9m06iGF7" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></span></td>
    <td style="width: 1pt">&#160;</td><td style="text-align: justify"><span style="-sec-ix-redline: true"><span id="xdx_F1B_zQEXPTFnRwOi" style="font-family: Times New Roman, Times, Serif; font-size: 10pt">South
                                            African prime interest rate</span></span></td>
</tr></table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>160
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999645361728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Exchange rates (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock', window );">Schedule of Exchange Rates</a></td>
<td class="text"><p id="xdx_89F_eus-gaap--ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock_zZJwYGOE63C7" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0; text-align: justify"><span style="-sec-ix-redline: true"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;<span id="xdx_8B5_zuVjTiAUnUm9">Schedule
of Exchange Rates</span></span></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">As of March 31,</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2023</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"><span style="-sec-ix-redline: true">2024</span></td><td style="padding-bottom: 1pt; font-weight: bold"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 30%"><span style="-sec-ix-redline: true">USD:ZAR</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 36%"><span style="-sec-ix-redline: true">&#8211; closing</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zJ9IdsewdYLf" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">17.98</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="width: 2%"><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zBvx2svkK1zg" style="width: 12%; text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">18.88</span></td><td style="width: 1%; text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; average</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_983_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zNTj6n46fqIf" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">16.99</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_98B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarZARMember_zp1yar0cTsu1" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">18.73</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: right"><span style="-sec-ix-redline: true">&#160;</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td><span style="-sec-ix-redline: true">USD:GBP</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; closing</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_988_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zsbPJoCDzDA8" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.81</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zBQOJpl1rXVi" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.79</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td><span style="-sec-ix-redline: true">&#8211; average</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_986_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20230331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_z6LePVCO02K2" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.83</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td><span style="-sec-ix-redline: true">&#160;</span></td>
    <td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td><td id="xdx_981_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__srt--RangeAxis__srt--WeightedAverageMember__us-gaap--AwardTypeAxis__custom--USDollarGBPMember_zym9nI4jcaR5" style="text-align: right" title="Foreign currency exchange rate, translation"><span style="-sec-ix-redline: true">0.80</span></td><td style="text-align: left"><span style="-sec-ix-redline: true">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0pt 0pt 0"></p>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the U.S. dollar denominated balances, balances reported for financial reporting purposes and the differences between the two balances by each relevant line item on the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>161
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649358848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of foreign currency translation adjustments (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative foreign currency translation adjustments, beginning of year</a></td>
<td class="nump">$ 108,812<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative foreign currency translation adjustments, end of year</a></td>
<td class="nump">103,883<span></span>
</td>
<td class="nump">$ 108,812<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember', window );">Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative foreign currency translation adjustments, beginning of year</a></td>
<td class="num">(13,399)<span></span>
</td>
<td class="nump">3,909<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax', window );">Foreign currency translation losses for the year, net of tax</a></td>
<td class="num">(2,749)<span></span>
</td>
<td class="num">(17,308)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Cumulative foreign currency translation adjustments, end of year</a></td>
<td class="num">$ (16,148)<span></span>
</td>
<td class="num">$ (13,399)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>162
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999650396832">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of inventories (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Components</a></td>
<td class="nump">$ 875<span></span>
</td>
<td class="nump">$ 3,131<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">4,316<span></span>
</td>
<td class="nump">3,146<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryGross', window );">Total inventories</a></td>
<td class="nump">5,191<span></span>
</td>
<td class="nump">6,277<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryValuationReserves', window );">Less: Accumulated write-down to net realizable value</a></td>
<td class="num">(1,049)<span></span>
</td>
<td class="num">(1,341)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory, net</a></td>
<td class="nump">$ 4,142<span></span>
</td>
<td class="nump">$ 4,936<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryValuationReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation reserve for inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryValuationReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>163
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474685520">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of property, plant and equipment (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 88,447<span></span>
</td>
<td class="nump">$ 80,210<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation and impairments</a></td>
<td class="num">(52,860)<span></span>
</td>
<td class="num">(46,932)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Owned assets, net</a></td>
<td class="nump">35,587<span></span>
</td>
<td class="nump">33,278<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 684<span></span>
</td>
<td class="nump">793<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember', window );">Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 2,243<span></span>
</td>
<td class="nump">1,948<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 1,205<span></span>
</td>
<td class="nump">1,295<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember', window );">Furniture and Fixtures [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_ComputerAndRadioEquipmentMember', window );">Computer and Radio Equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 4,131<span></span>
</td>
<td class="nump">3,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_ComputerAndRadioEquipmentMember', window );">Computer and Radio Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_ComputerAndRadioEquipmentMember', window );">Computer and Radio Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">7 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember', window );">In Vehicle Devices Installed [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember', window );">In Vehicle Devices Installed [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property plant and equipment useful life</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesMember', window );">In Vehicle Devices [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 80,169<span></span>
</td>
<td class="nump">72,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember', window );">Asset under Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Owned assets, gross</a></td>
<td class="nump">$ 15<span></span>
</td>
<td class="nump">$ 26<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_ComputerAndRadioEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_ComputerAndRadioEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AssetUnderConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>164
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652650464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of reconciliation of carrying amount of goodwill (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Opening balance</a></td>
<td class="nump">$ 39,258<span></span>
</td>
<td class="nump">$ 44,434<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAcquiredDuringPeriod', window );">Business acquired</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,441<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss', window );">Foreign currency translation difference</a></td>
<td class="num">(1,032)<span></span>
</td>
<td class="num">(6,617)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Balance as of March 31</a></td>
<td class="nump">$ 38,226<span></span>
</td>
<td class="nump">$ 39,258<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAcquiredDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAcquiredDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>165
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474722576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of goodwill to reportable segments (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 38,226<span></span>
</td>
<td class="nump">$ 39,258<span></span>
</td>
<td class="nump">$ 44,434<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Central Services Organization [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 5,463<span></span>
</td>
<td class="nump">5,736<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Fair value of reporting unit exceeded its carrying amount</a></td>
<td class="nump">457.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage', window );">Post-tax discount rate applied to the expected cash flow projections, percentage</a></td>
<td class="nump">37.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage', window );">Decrease in the cash flow projections</a></td>
<td class="nump">82.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Central Services Organization [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">16.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Central Services Organization [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Europe Sales Office [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 8,254<span></span>
</td>
<td class="nump">8,078<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Fair value of reporting unit exceeded its carrying amount</a></td>
<td class="nump">16.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage', window );">Post-tax discount rate applied to the expected cash flow projections, percentage</a></td>
<td class="nump">13.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage', window );">Decrease in the cash flow projections</a></td>
<td class="nump">16.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Europe Sales Office [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">11.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Europe Sales Office [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Middle East and Australasia Sales Office [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 4,364<span></span>
</td>
<td class="nump">4,364<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Fair value of reporting unit exceeded its carrying amount</a></td>
<td class="nump">52.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage', window );">Post-tax discount rate applied to the expected cash flow projections, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage', window );">Decrease in the cash flow projections</a></td>
<td class="nump">52.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Middle East and Australasia Sales Office [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">12.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Middle East and Australasia Sales Office [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">2.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 18,704<span></span>
</td>
<td class="nump">19,639<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Fair value of reporting unit exceeded its carrying amount</a></td>
<td class="nump">101.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage', window );">Post-tax discount rate applied to the expected cash flow projections, percentage</a></td>
<td class="nump">25.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage', window );">Decrease in the cash flow projections</a></td>
<td class="nump">50.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">16.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">4.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Americas Sales Office [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Total</a></td>
<td class="nump">$ 1,441<span></span>
</td>
<td class="nump">$ 1,441<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount', window );">Fair value of reporting unit exceeded its carrying amount</a></td>
<td class="nump">21.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage', window );">Post-tax discount rate applied to the expected cash flow projections, percentage</a></td>
<td class="nump">14.30%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage', window );">Decrease in the cash flow projections</a></td>
<td class="nump">17.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Americas Sales Office [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">11.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Americas Sales Office [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInput', window );">Goodwill measurement input</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_GoodwillMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill measurement input.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_GoodwillMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill sensitivity decrease in cash flow projection percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill sensitivity discount rate applied to cash flow projection percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of fair value of reporting unit in excess of carrying amount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_CentralServicesOrganizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_CentralServicesOrganizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=AIOT_MeasurementInputGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=AIOT_MeasurementInputGrowthRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_EuropeSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_EuropeSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_MiddleEastAndAustralasiaSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_MiddleEastAndAustralasiaSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_AfricaSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_AfricaSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_AmericasSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_AmericasSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>166
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999473832976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of significant accounting policies (Details Narrative) - MiX Telematics Limited [Member]<br> R in Millions</strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>ZAR (R)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>ZAR (R) </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 03, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 03, 2021 </div>
<div>ZAR (R)</div>
</th>
<th class="th">
<div>May 23, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>May 23, 2017 </div>
<div>ZAR (R)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred commissions</a></td>
<td class="nump">$ 9,088,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,088,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,014,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 794,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">794,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">781,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write down</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">615,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairments of goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf', window );">Impairment of long-lived assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockCommonShares', window );">Treasury stock, shares | shares</a></td>
<td class="nump">53,816,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,816,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">53,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase value</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">R 6.6<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="nump">R 10.2<span></span>
</td>
<td class="nump">$ 400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase shares | shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,716,207<span></span>
</td>
<td class="nump">1,716,207<span></span>
</td>
<td class="nump">1,166,659<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate', window );">Expected forfeiture</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvertisingExpense', window );">Advertising Expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">May 2017 Share Repurchase Program [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,300,000<span></span>
</td>
<td class="nump">R 270.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1', window );">Repurchase additional shares amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000,000.0<span></span>
</td>
<td class="nump">R 160.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">December 2021 Share Repurchase Program Modification [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StockRepurchaseProgramAuthorizedAmount1', window );">Share repurchase value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,900,000<span></span>
</td>
<td class="nump">R 396.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Europe Sales Office [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInputIncreaseDecrease', window );">Increase (decrease) in goodwill, percentage</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Europe Sales Office [Member] | Measurement Input Growth Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_GoodwillMeasurementInputIncreaseDecrease', window );">Increase (decrease) in goodwill, percentage</a></td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Asset, Held-in-Trust [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Patents and Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Patents and Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Estimated useful life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">20 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=AIOT_SubscriptionMember', window );">Subscription [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RevenueFromContractServicePeriod', window );">Revenue from contract service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">1 month<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=AIOT_SubscriptionMember', window );">Subscription [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProductInformationLineItems', window );"><strong>Product Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RevenueFromContractServicePeriod', window );">Revenue from contract service period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">60 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_GoodwillMeasurementInputIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Goodwill measurement input increase decrease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_GoodwillMeasurementInputIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_RevenueFromContractServicePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Revenue from contract service period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_RevenueFromContractServicePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award fair value assumptions expected forfeiture rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StockRepurchaseProgramAuthorizedAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 505<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StockRepurchaseProgramAuthorizedAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvertisingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483385/720-35-55-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 35<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483406/720-35-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvertisingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProductInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProductInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of previously issued common shares repurchased by the issuing entity and held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481549/505-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=AIOT_May2017ShareRepurchaseProgramMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=AIOT_May2017ShareRepurchaseProgramMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ShareRepurchaseProgramAxis=AIOT_December2021ShareRepurchaseProgramModificationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ShareRepurchaseProgramAxis=AIOT_December2021ShareRepurchaseProgramModificationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReportingUnitAxis=AIOT_EuropeSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReportingUnitAxis=AIOT_EuropeSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=AIOT_MeasurementInputGrowthRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=AIOT_MeasurementInputGrowthRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByAssetClassAxis=us-gaap_AssetHeldInTrustMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByAssetClassAxis=us-gaap_AssetHeldInTrustMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=AIOT_SubscriptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=AIOT_SubscriptionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>167
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474930016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Acquisition (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2024</div></th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=AIOT_MixTelematicsNorthAmericaIncMember', window );">Mix Telematics North America Inc [Member] | MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionLineItems', window );"><strong>Business Acquisition [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_OwnershipInterest', window );">Ownership interest</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_OwnershipInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_OwnershipInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479907/805-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=AIOT_MixTelematicsNorthAmericaIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=AIOT_MixTelematicsNorthAmericaIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>168
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999473652656">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of aging analysis of accounts receivables (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">$ 29,008<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">$ 26,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(4,333)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(2,745)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">24,675<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">24,194<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember', window );">Not past due</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">15,998<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,276<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(434)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(161)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">15,564<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">10,115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables1To29DaysPastDueMember', window );">Past due by 1 to 30 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">4,710<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">6,081<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(463)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(104)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">4,247<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">5,977<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember', window );">Past due by 31 to 60 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">1,840<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,238<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(350)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">1,490<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">2,147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember', window );">Past due by 61 to 90 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">1,568<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,895<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(471)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="num">(140)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">1,097<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="nump">1,755<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivables90To119DaysPastDueMember', window );">Past due by 91 to 120 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">723<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,561<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(628)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(136)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">95<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,425<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember', window );">Past due by more than 120 days</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGrossCurrent', window );">Gross</a></td>
<td class="nump">4,169<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(1,987)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="num">(2,113)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Net</a></td>
<td class="nump">$ 2,182<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,775<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancialAssetNotPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables1To29DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables1To29DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables30To59DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=us-gaap_FinancingReceivables60To89DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivables90To119DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivables90To119DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivablesPeriodPastDueAxis=AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>169
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999645688944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of movements in the allowance for doubtful accounts (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at April 1,</a></td>
<td class="nump">$ 2,745<span></span>
</td>
<td class="nump">$ 5,426<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt provision</a></td>
<td class="nump">5,225<span></span>
</td>
<td class="nump">4,202<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(3,542)<span></span>
</td>
<td class="num">(6,131)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation', window );">Foreign currency translation differences</a></td>
<td class="num">(95)<span></span>
</td>
<td class="num">(752)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Balance at March 31,</a></td>
<td class="nump">$ 4,333<span></span>
</td>
<td class="nump">$ 2,745<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable allowance for credit loss foreign currency translation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>170
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999646131104">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Schedule of prepaid expenses and other current assets (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherPrepaidExpenseCurrent', window );">Pre-payments</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,676<span></span>
</td>
<td class="nump">$ 2,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidTaxes', window );">Prepaid taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">102<span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_IndemnificationAssetCurrent', window );">Indemnification asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_IncomeTaxAssetCurrent', window );">Current income tax asset</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,368<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivableCurrent', window );">VAT receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,491<span></span>
</td>
<td class="nump">1,362<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_Receivables', window );">Receivable from Main Street</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">808<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_SundryDebtorsReceivableCurrent', window );">Sundry debtors</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,693<span></span>
</td>
<td class="nump">3,378<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepositsAssetsCurrent', window );">Deposits</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">88<span></span>
</td>
<td class="nump">131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_StaffReceivableCurrent', window );">Staff receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">146<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_LeaseReceivableCurrentt', window );">Lease receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">301<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestReceivableCurrent', window );">Interest receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,693<span></span>
</td>
<td class="nump">$ 9,950<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Relates
                                            to share transfer taxes paid by the Company on behalf of Main Street. Refer to note 21 for
                                            information regarding the change in ownership of the Company and delisting.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_IncomeTaxAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax asset current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_IncomeTaxAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_IndemnificationAssetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indemnification asset current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_IndemnificationAssetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_LeaseReceivableCurrentt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease receivable currentt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_LeaseReceivableCurrentt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_Receivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_Receivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_StaffReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Staff receivable current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_StaffReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_SundryDebtorsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sundry debtors receivable current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_SundryDebtorsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherPrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483032/340-10-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 340<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 5<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482955/340-10-05-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>171
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999649042320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of right of use asset (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization', window );">Less: accumulated depreciation</a></td>
<td class="num">$ (2,385)<span></span>
</td>
<td class="num">$ (2,550)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization', window );">Right-of-use assets, net</a></td>
<td class="nump">3,794<span></span>
</td>
<td class="nump">3,501<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Equipment, motor vehicles and other</a></td>
<td class="nump">5,849<span></span>
</td>
<td class="nump">5,792<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Equipment Vehicles And Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization', window );">Equipment, motor vehicles and other</a></td>
<td class="nump">$ 330<span></span>
</td>
<td class="nump">$ 259<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease right of use asset accumulated amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease right of use asset after accumulated amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease right of use asset before accumulated amortization.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_EquipmentVehiclesAndOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_EquipmentVehiclesAndOtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>172
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648928720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, plant and equipment (Details Narrative) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 14,249<span></span>
</td>
<td class="nump">$ 9,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">In Vehicle Devices Installed [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">In Vehicle Devices Installed [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">8 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member] | In Vehicle Devices Installed [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation</a></td>
<td class="nump">$ 1,200<span></span>
</td>
<td class="nump">$ 1,400<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member] | In Vehicle Devices Installed [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">29 months<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Africa Sales Office [Member] | In Vehicle Devices Installed [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives of property and equipment</a></td>
<td class="text">34 months<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=AIOT_InVehicleDevicesInstalledMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=AIOT_AfricaSalesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=AIOT_AfricaSalesOfficeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>173
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999473367792">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of intangible assets (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying amount</a></td>
<td class="nump">$ 45,170<span></span>
</td>
<td class="nump">$ 47,355<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(24,378)<span></span>
</td>
<td class="num">(25,460)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">20,792<span></span>
</td>
<td class="nump">21,895<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember', window );">Patents and Trademarks [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying amount</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">90<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(67)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 24<span></span>
</td>
<td class="nump">$ 27<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember', window );">Patents and Trademarks [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember', window );">Patents and Trademarks [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying amount</a></td>
<td class="nump">$ 6,000<span></span>
</td>
<td class="nump">$ 8,234<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(1,955)<span></span>
</td>
<td class="num">(3,061)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 4,045<span></span>
</td>
<td class="nump">$ 5,173<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer Relationships [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying amount</a></td>
<td class="nump">$ 39,079<span></span>
</td>
<td class="nump">$ 39,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(22,356)<span></span>
</td>
<td class="num">(22,336)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 16,723<span></span>
</td>
<td class="nump">$ 16,695<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology-Based Intangible Assets [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible Assets [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Finite-Lived Intangible Asset, Useful Life</a></td>
<td class="text">20 years<span></span>
</td>
<td class="text">20 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=AIOT_PatentsAndTrademarksMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>174
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999469574512">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of estimated future amortization expense (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 7,553<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">5,766<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">4,964<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">2,219<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2029</a></td>
<td class="nump">279<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">11<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net</a></td>
<td class="nump">$ 20,792<span></span>
</td>
<td class="nump">$ 21,895<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>175
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653654992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible assets (Details Narrative) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense</a></td>
<td class="nump">$ 6,201<span></span>
</td>
<td class="nump">$ 5,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfIntangibleAssets', window );">Non-cash disposals</a></td>
<td class="nump">6,900<span></span>
</td>
<td class="nump">1,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossAfterTax', window );">Foreign exchange related gains (losses)</a></td>
<td class="nump">$ 400<span></span>
</td>
<td class="nump">$ 3,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife', window );">Weighted average amortization period of intangibles purchased</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Internally generated in-house software in progress</a></td>
<td class="nump">$ 3,100<span></span>
</td>
<td class="nump">$ 3,300<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionGainLossAfterTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-3<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 38<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-38<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionGainLossAfterTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>176
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999473363808">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of other assets (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostNetNoncurrent', window );">Deferred commissions</a></td>
<td class="nump">$ 9,088<span></span>
</td>
<td class="nump">$ 6,014<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent', window );">Loans to external parties and other receivables</a></td>
<td class="nump">474<span></span>
</td>
<td class="nump">498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_LeaseReceivablesNoncurrent', window );">Lease receivables - non-current</a></td>
<td class="nump">499<span></span>
</td>
<td class="nump">292<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total other assets</a></td>
<td class="nump">$ 10,061<span></span>
</td>
<td class="nump">$ 6,804<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_LeaseReceivablesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease receivables non current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_LeaseReceivablesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>177
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648826816">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of deferred commissions (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization recognized from deferred commissions</a></td>
<td class="num">$ (5,894)<span></span>
</td>
<td class="num">$ (4,276)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Cost of Sales [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization recognized from deferred commissions</a></td>
<td class="num">(4,977)<span></span>
</td>
<td class="num">(3,366)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Selling and Marketing Expense [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedContractCostAmortization', window );">Amortization recognized from deferred commissions</a></td>
<td class="num">$ (917)<span></span>
</td>
<td class="num">$ (910)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedContractCostAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 340<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479483/340-40-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedContractCostAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>178
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648879376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other assets (Details Narrative) - MiX Telematics Limited [Member]<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember', window );">BIG and HSW [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Carrying amount of loans to external parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember', window );">BIG [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Carrying amount of loans to external parties</a></td>
<td class="nump">$ 0.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate', window );">Receivable with imputed interest</a></td>
<td class="nump">9.65%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Fair value of loans to external parties</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember', window );">BIG [Member] | Measurement Input, Discount Rate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems', window );"><strong>Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_LoansReceivableMeasurementInput', window );">Discount rate</a></td>
<td class="nump">11.25<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_LoansReceivableMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loans receivable measurement input.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_LoansReceivableMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 808<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479402/808-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CounterpartyNameAxis=AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>179
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999641784640">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Schedule of accrued expenses (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualCurrent', window );">Product warranties</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">$ 317<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_MaintenanceLiabilityCurrent', window );">Maintenance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">145<span></span>
</td>
<td class="nump">430<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent', window );">Employee-related accruals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,269<span></span>
</td>
<td class="nump">3,392<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedBonusesCurrent', window );">Bonus and incentives</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,952<span></span>
</td>
<td class="nump">3,344<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 859<span></span>
</td>
<td class="nump">$ 688<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Accrued expenses and other liabilities<span></span>
</td>
<td class="text">Accrued expenses and other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalesCommissionCurrent', window );">Accrued commissions</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 4,338<span></span>
</td>
<td class="nump">$ 3,675<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualCarryingValueCurrent', window );">Loss contingency</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SalesAndExciseTaxPayableCurrent', window );">Value added tax payables</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">886<span></span>
</td>
<td class="nump">1,239<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent', window );">Post-acquisition support and hardware payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1,617<span></span>
</td>
<td class="nump">2,265<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesCurrent', window );">Other accruals</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,712<span></span>
</td>
<td class="nump">5,662<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Total current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">20,110<span></span>
</td>
<td class="nump">21,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,852<span></span>
</td>
<td class="nump">$ 2,966<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList', window );">Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Total non-current<span></span>
</td>
<td class="text">Total non-current<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAccruedLiabilitiesNoncurrent', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 484<span></span>
</td>
<td class="nump">$ 402<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total non-current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,336<span></span>
</td>
<td class="nump">$ 3,368<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="-sec-ix-redline: true">Relates
                                            to the acquisition of Trimble&#8217;s FSM business, including the remaining purchase consideration
                                            that has been agreed.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Post acquisition support and hardware payable .</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_MaintenanceLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maintenance liability current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_MaintenanceLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedBonusesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedBonusesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalesCommissionCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalesCommissionCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyAccrualCarryingValueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualCarryingValueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes current operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates line item in statement of financial position that includes noncurrent operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>enum2:enumerationSetItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAccruedLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAccruedLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>180
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652509264">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of product warranties (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Opening balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 359<span></span>
</td>
<td class="nump">$ 683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease', window );">Warranty expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5<span></span>
</td>
<td class="nump">147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification', window );">Reclassification (</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(261)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualPayments', window );">Utilized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1)<span></span>
</td>
<td class="num">(154)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition', window );">Acquisition</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss', window );">Foreign currency translation difference</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrual', window );">Balance as of March 31</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">356<span></span>
</td>
<td class="nump">359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualNoncurrent', window );">Non-current portion (included in other liabilities)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StandardProductWarrantyAccrualCurrent', window );">Current portion</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 332<span></span>
</td>
<td class="nump">$ 317<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Relates
to a reclassification of certain costs from Product warranties to the Maintenance provision during fiscal year 2023.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Relates
to the acquisition of Trimble&#8217;s FSM business.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Standard product warranty accrual increase decrease for reclassification.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrual">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrual</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>181
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653231056">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of movement in deferred revenue (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Opening balance</a></td>
<td class="nump">$ 5,295<span></span>
</td>
<td class="nump">$ 6,692<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ContractWithCustomerLiabilityAdditions', window );">Increases during the year</a></td>
<td class="nump">48,108<span></span>
</td>
<td class="nump">49,544<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized', window );">Recognized as revenue</a></td>
<td class="num">(46,784)<span></span>
</td>
<td class="num">(49,878)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments', window );">Foreign currency translation difference</a></td>
<td class="num">(225)<span></span>
</td>
<td class="num">(1,063)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Closing balance</a></td>
<td class="nump">$ 6,394<span></span>
</td>
<td class="nump">$ 5,295<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ContractWithCustomerLiabilityAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liabilityadditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ContractWithCustomerLiabilityAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability foreign currency translation adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contract with customer liability performance obligation satisfied revenue recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>182
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648089904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deferred revenue (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Contract with customer, liability, revenue recognized</a></td>
<td class="nump">$ 3.6<span></span>
</td>
<td class="nump">$ 4.1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>183
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648947808">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of development expenditure (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareAdditions', window );">Costs capitalized</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 4,899<span></span>
</td>
<td class="nump">$ 3,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost', window );">Costs expensed</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">6,118<span></span>
</td>
<td class="nump">5,591<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Total costs incurred</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 11,017<span></span>
</td>
<td class="nump">$ 9,503<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Costs
                                            capitalized relate only to the development of internal-use software, which are recognized
                                            in accordance with the Intangible assets (Internal-use software and technology) accounting
                                            policy.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Costs
                                            expensed are included in Administration and other expenses in the Consolidated Statements
                                            of Income.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareAdditions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additions made to capitalized computer software costs during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareAdditions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 985<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>184
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999640677408">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of lease cost and supplemental cash flow information and non-cash activity (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,316<span></span>
</td>
<td class="nump">$ 1,252<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">532<span></span>
</td>
<td class="nump">308<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total lease cost</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,848<span></span>
</td>
<td class="nump">1,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Cash payments included in the measurement of lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,563<span></span>
</td>
<td class="nump">1,293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">Right-of-use assets obtained in exchange for new operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,427<span></span>
</td>
<td class="nump">$ 862<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term - operating leases (months)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">19 years<span></span>
</td>
<td class="text">22 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate - operating leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.70%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top"><span style="-sec-ix-redline: true">Including
                                            expected renewals where appropriate.</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>185
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999481532256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of maturities of operating lease liabilities (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 1,137<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">946<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">815<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">771<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">638<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">183<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total future minimum lease payments</a></td>
<td class="nump">4,490<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: Imputed interest</a></td>
<td class="num">(779)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future minimum lease payments</a></td>
<td class="nump">3,711<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Less: Current portion of lease liabilities</a></td>
<td class="num">(859)<span></span>
</td>
<td class="num">$ (688)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Non-current portion of lease liabilities</a></td>
<td class="nump">$ 2,852<span></span>
</td>
<td class="nump">$ 2,966<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>186
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999472197760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details Narrative) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_LesseeOperatingLeaseAnnualEscalationPercent', window );">Annual escalations rate</a></td>
<td class="nump">7.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">1 month<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease term</a></td>
<td class="text">120 months<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_LesseeOperatingLeaseAnnualEscalationPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lessee operating lease annual escalation percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_LesseeOperatingLeaseAnnualEscalationPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>187
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648560192">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Schedule of auditors remuneration (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RemunerationAuditFees', window );">Audit fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 1,025<span></span>
</td>
<td class="nump">$ 1,297<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RemunerationAuditrelatedFees', window );">Audit-related fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">350<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RemunerationTaxFees', window );">Tax fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">3<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_RemunerationAllOtherFees', window );">All other fees</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">6<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_AuditorsRemuneration', window );">Total auditors&#8217; remuneration</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,384<span></span>
</td>
<td class="nump">$ 1,311<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">Audit
                                            fees consisted of professional services rendered by Deloitte &amp; Touche for the audit of
                                            the Company&#8217;s financial statements.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">Audit-related
                                            fees relate to the Powerfleet Transaction.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">Tax
                                            fees consisted of professional services rendered for corporate tax compliance and tax advisory
                                            services.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">In
                                            respect of the Company&#8217;s Audit and Risk Committee approval process, all of the non-audit
                                            and audit fees paid to Deloitte &amp; Touche were pre-approved by the Audit and
                                            Risk Committee.</td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_AuditorsRemuneration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Auditors remuneration.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_AuditorsRemuneration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_RemunerationAllOtherFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>All other fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_RemunerationAllOtherFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_RemunerationAuditFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_RemunerationAuditFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_RemunerationAuditrelatedFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Audit related fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_RemunerationAuditrelatedFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_RemunerationTaxFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax fees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_RemunerationTaxFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>188
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651782208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of components of income before income tax expense (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic', window );">Domestic (South Africa)</a></td>
<td class="nump">$ 6,519<span></span>
</td>
<td class="nump">$ 14,781<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign', window );">Foreign</a></td>
<td class="nump">2,531<span></span>
</td>
<td class="num">(1,814)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">$ 9,050<span></span>
</td>
<td class="nump">$ 12,967<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>189
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999648305056">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of provision for income taxes expense (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Domestic (South Africa)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (2,270)<span></span>
</td>
<td class="num">$ (1,427)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentForeignTaxExpenseBenefit', window );">Foreign federal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">26<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">Foreign state</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(836)<span></span>
</td>
<td class="num">(962)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total Current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,080)<span></span>
</td>
<td class="num">(2,379)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit', window );">Domestic (South Africa)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(2,489)<span></span>
</td>
<td class="num">(5,448)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit', window );">Foreign federal</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">435<span></span>
</td>
<td class="num">(18)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit', window );">Foreign state</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="num">(1,331)<span></span>
</td>
<td class="num">(600)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Total deferred</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(3,385)<span></span>
</td>
<td class="num">(6,066)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">$ (6,465)<span></span>
</td>
<td class="num">$ (8,445)<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">U.S.
                                            Federal taxes</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
                                            and other foreign state taxes</span></span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentForeignTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentForeignTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredFederalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFederalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredForeignIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredForeignIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>190
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999479122032">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of reconciliation of the income tax expense (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 9,050<span></span>
</td>
<td class="nump">$ 12,967<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at South African statutory rate of 28%</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax at South African statutory rate of 27%</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,443<span></span>
</td>
<td class="nump">3,501<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">&#8211; Income not subject to tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(107)<span></span>
</td>
<td class="num">(38)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense', window );">&#8211;Non-deductible expenses</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2,015<span></span>
</td>
<td class="nump">1,589<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount', window );">&#8211;(Non-taxable)/Non-deductible foreign exchange movements</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="nump">769<span></span>
</td>
<td class="nump">3,408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary', window );">&#8211; Investment in subsidiaries</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">168<span></span>
</td>
<td class="num">(127)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount', window );">&#8211; Withholding tax</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">162<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign', window );">&#8211;Foreign tax paid</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="nump">281<span></span>
</td>
<td class="nump">322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential', window );">&#8211; Foreign tax rate differential</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">&#8211;Valuation allowance</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[4]</sup></td>
<td class="nump">946<span></span>
</td>
<td class="num">(209)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">&#8211; (Over)/under-provision prior years</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(97)<span></span>
</td>
<td class="nump">152<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount', window );">&#8211;Tax incentives in addition to cost incurred</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[5]</sup></td>
<td class="num">(344)<span></span>
</td>
<td class="num">(355)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings', window );">&#8211; Transfer pricing imputation</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">127<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">&#8211;&#160;&#160;Tax rate change</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="num">(174)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount', window );">&#8211; Imputation of controlled foreign company income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">97<span></span>
</td>
<td class="nump">91<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">&#8211; Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 6,465<span></span>
</td>
<td class="nump">$ 8,445<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">These
                                            non-deductible expenses consist primarily of items of a capital nature and costs attributable
                                            to exempt income, primarily dividends from subsidiaries.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                            (non-taxable)/non-deductible foreign exchange movements arise as a result of the Company&#8217;s
                                            internal loan structures.</span></span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The
                                            foreign tax paid relates primarily to withholding taxes on revenue earned in jurisdictions
                                            where the Company does not have a jurisdictional presence.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[4]</td>
<td style="vertical-align: top;" valign="top">The
                                            valuation allowance movement relates primarily to deferred taxation assets not recognized
                                            on tax losses.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[5]</td>
<td style="vertical-align: top;" valign="top"><span style="-sec-ix-redline: true"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; background-color: white">The
                                            tax incentives relate mainly to research and development allowances, as well as learnership
                                            allowances received in terms of the South African tax authorities. MiX Telematics International
                                            Proprietary Limited (&#8220;MiX International&#8221;), a subsidiary of the Company, is eligible
                                            for a 150% allowance for research and development spend in terms of section 11D of the South
                                            African Income Tax Act.</span></span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Non taxable non deductible foreign exchange movements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax incentives in addition to cost incurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Imputation of controlled foreign company income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Withholding tax.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Income tax reconciliation income tax expenses benefit at federal statutory income tax rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationNondeductibleExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationNondeductibleExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxSettlementsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxSettlementsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>191
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999471877616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of net deferred tax liabilities (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsDeferredIncome', window );">Deferred revenue</a></td>
<td class="nump">$ 1,505<span></span>
</td>
<td class="nump">$ 1,175<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment', window );">Capital allowances for tax purposes</a></td>
<td class="nump">900<span></span>
</td>
<td class="nump">1,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accruals</a></td>
<td class="nump">3,125<span></span>
</td>
<td class="nump">4,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves', window );">Tax losses</a></td>
<td class="nump">2,190<span></span>
</td>
<td class="nump">2,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost', window );">Stock based compensation</a></td>
<td class="nump">70<span></span>
</td>
<td class="nump">129<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions', window );">Recurring commission liability</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent', window );">Lease liabilities</a></td>
<td class="nump">374<span></span>
</td>
<td class="nump">441<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">19<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Gross deferred tax assets</a></td>
<td class="nump">8,780<span></span>
</td>
<td class="nump">9,385<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxOffset', window );">Set-off of deferred tax balances</a></td>
<td class="num">(7,032)<span></span>
</td>
<td class="num">(7,091)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance', window );">Net deferred tax assets before valuation allowance</a></td>
<td class="nump">1,748<span></span>
</td>
<td class="nump">2,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Less valuation allowance</a></td>
<td class="num">(655)<span></span>
</td>
<td class="num">(204)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsNet', window );">Net deferred tax assets</a></td>
<td class="nump">1,093<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Capital allowances for tax purposes</a></td>
<td class="nump">6,189<span></span>
</td>
<td class="nump">5,548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">3,700<span></span>
</td>
<td class="nump">3,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">396<span></span>
</td>
<td class="nump">335<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains', window );">Deferred foreign currency gains</a></td>
<td class="nump">8,560<span></span>
</td>
<td class="nump">8,077<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries', window );">Investment in subsidiaries</a></td>
<td class="nump">549<span></span>
</td>
<td class="nump">401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense', window );">Deferred commissions</a></td>
<td class="nump">1,231<span></span>
</td>
<td class="nump">916<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements', window );">Lease assets</a></td>
<td class="nump">596<span></span>
</td>
<td class="nump">505<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">15<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Gross deferred tax liabilities</a></td>
<td class="nump">21,236<span></span>
</td>
<td class="nump">19,448<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance', window );">Net deferred tax liabilities</a></td>
<td class="nump">14,204<span></span>
</td>
<td class="nump">12,357<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Net deferred tax liability</a></td>
<td class="num">(13,111)<span></span>
</td>
<td class="num">(10,267)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Balance</a></td>
<td class="num">(10,267)<span></span>
</td>
<td class="num">(5,204)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment', window );">Foreign currency translation</a></td>
<td class="nump">569<span></span>
</td>
<td class="nump">1,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTax', window );">Other comprehensive income</a></td>
<td class="num">(28)<span></span>
</td>
<td class="num">(504)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Statement of Income charge</a></td>
<td class="num">(3,385)<span></span>
</td>
<td class="num">(6,066)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Balance</a></td>
<td class="num">$ (13,111)<span></span>
</td>
<td class="num">$ (10,267)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax asset liability foreign currency translation adjustment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets net ofsSet off before valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax assets tax deferred expense reserves and accruals commissions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities investment in subsidiaries.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax liabilities net of valuation allowance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DeferredTaxOffset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Deferred tax offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DeferredTaxOffset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsDeferredIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsDeferredIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesDeferredExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesDeferredExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesLeasingArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesLeasingArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) allocated to other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-11<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>192
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999572074928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of corporate tax rates (Details) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">SOUTH AFRICA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">27.00%<span></span>
</td>
<td class="nump">27.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">AUSTRALIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">BRAZIL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">34.00%<span></span>
</td>
<td class="nump">34.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MEXICO</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">ROMANIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">16.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">THAILAND</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">INDIA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">UGANDA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">30.00%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">UNITED ARAB EMIRATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">9.00%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">UNITED KINGDOM</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">UNITED STATES</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate', window );">Deferred tax at corporate tax rates</a></td>
<td class="nump">21.00%<span></span>
</td>
<td class="nump">21.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_ZA">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_ZA</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AU">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AU</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_BR">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_BR</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_MX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_MX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_RO">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_RO</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_IN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_IN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_UG">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_UG</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_AE">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_AE</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_GB">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_GB</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>193
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652308864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details Narrative) - MiX Telematics Limited [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsValuationAllowance', window );">Valuation allowance on tax losses that will not be realized</a></td>
<td class="nump">$ 1.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Cumulative tax losses</a></td>
<td class="nump">5.7<span></span>
</td>
<td class="nump">0.7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses', window );">Valuation allowance decreased</a></td>
<td class="nump">0.9<span></span>
</td>
<td class="nump">0.3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="nump">$ 5.9<span></span>
</td>
<td class="nump">8.7<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">THAILAND</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Tax loss carryforwards</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_WeightedAverageMember', window );">Weighted Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems', window );"><strong>Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Weighted average tax rate</a></td>
<td class="nump">71.40%<span></span>
</td>
<td class="nump">65.10%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Valuation allowance deferred tax asset increase decrease resulting from unrecognized tax losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-15<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_TH">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_TH</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>194
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653804000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of dividends declared (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems', window );"><strong>Subsidiary or Equity Method Investee [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends declared</a></td>
<td class="nump">$ 5,329<span></span>
</td>
<td class="nump">$ 5,207<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>195
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999485084672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of SAR (Details) - Stock Appreciation Rights (SARs) [Member] - MiX Telematics Limited [Member]<br> shares in Thousands, $ / shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of SARs Outstanding, Beginning Balance | shares</a></td>
<td class="nump">35,800,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted', window );">Number of SARs, Granted | shares</a></td>
<td class="nump">10,600,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Granted | $ / shares</a></td>
<td class="nump">$ 27<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised', window );">Number of SARs, Exercised | shares</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised', window );">Weighted- Average Grant-Date Fair Value, Exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures', window );">Number of SARs, Forfeited | shares</a></td>
<td class="num">(1,425,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Forfeited | $ / shares</a></td>
<td class="nump">$ 31<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber', window );">Number of SARs Outstanding, Ending Balance | shares</a></td>
<td class="nump">44,975,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted-Average Remaining Contractual Term (years), Outstanding</a></td>
<td class="text">3 years 6 months 29 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber', window );">Number of SARs, Vested and expected to vest | shares</a></td>
<td class="nump">43,333,438<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected', window );">Weighted- Average Grant-Date Fair Value, Vested and expected | $ / shares</a></td>
<td class="nump">$ 33<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected', window );">Weighted-Average Remaining Contractual Term (years), Vested and expected to vest</a></td>
<td class="text">3 years 6 months 21 days<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue', window );">Aggregate Intrinsic Value, Vested and expected to vest | $</a></td>
<td class="nump">$ 10,819,015<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested', window );">Number of SARs, Vested | shares</a></td>
<td class="nump">12,143,750<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested', window );">Weighted- Average Grant-Date Fair Value, Vested | $ / shares</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm', window );">Weighted-Average Remaining Contractual Term (years), Vested</a></td>
<td class="text">2 years<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate Intrinsic Value, Vested and expected to vest | $</a></td>
<td class="nump">$ 2,218,099<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg">18.8761</span> as of March 31, 2024.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based payment award non option equity instruments vested.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate Intrinsic Value, Vested and expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of SARs, vested and expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-Average Remaining Contractual Term years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term (years), vested and expected to vest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of non-option equity instruments exercised by participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net number of non-option equity instruments granted to participants.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of equity instruments other than options outstanding, including both vested and non-vested instruments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>196
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999482376704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of SAR (Details) (Parenthetical)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs) [Member] | MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign Currency Exchange Rate, Translation</a></td>
<td class="nump">18.8761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>197
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999469520288">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Schedule of salient details of SARs (Details) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>R / shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>R / shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate', window );">Anticipated forfeiture rate (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate', window );">Grant date</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Jun. 26,  2023<span></span>
</td>
<td class="text">Nov.  01,  2022<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.14<span></span>
</td>
<td class="nump">R 1.93<span></span>
</td>
<td class="nump">R 2.58<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice', window );">Award price | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">0.28<span></span>
</td>
<td class="nump">5.01<span></span>
</td>
<td class="nump">5.10<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">JSE share price on grant date | (per share)</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.27<span></span>
</td>
<td class="nump">$ 0.32<span></span>
</td>
<td class="nump">R 5.01<span></span>
</td>
<td class="nump">R 5.80<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate', window );">Expiry date</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">Jun. 26,  2029<span></span>
</td>
<td class="text">Nov.  01,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage', window );">Total shareholder return of (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms', window );">Remaining contractual life</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">5 years 2 months 12 days<span></span>
</td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate', window );">Volatility (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">52.60%<span></span>
</td>
<td class="nump">50.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate', window );">Anticipated forfeiture rate (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Anticipated dividend yield (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3.75%<span></span>
</td>
<td class="nump">3.71%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Annual risk-free interest rate (%)</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">8.97%<span></span>
</td>
<td class="nump">8.74%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember', window );">Stock Appreciation Rights (SARs) [Member] | June Twenty Six Two Thousands Twenty Three [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="5"></td></tr>
<tr><td colspan="5"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">For purposes
of this table, the award price has been converted, based on the South African Rand/U.S. Dollar exchange rate in effect as of grant date.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based compensation arrangement by share based payment award fair value assumptions expected forfeiture rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based payment arrangement annual total shareholder return percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Award price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Grant date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Date the equity-based award expires, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant-date fair value of non-vested options outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=AIOT_JuneTwentySixTwoThousandsTwentyThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AIOT_JuneTwentySixTwoThousandsTwentyThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>198
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999653956512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Schedule of unvested RSUs (Details) - Restricted Stock Units (RSUs) [Member] - MiX Telematics Limited [Member]<br> shares in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr><th class="th" colspan="2">
<div>Mar. 31, 2024 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Beginning Balance | shares</a></td>
<td class="nump">800,000<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of RSUs, Unvested, Settled | shares</a></td>
<td class="num">(800,000)<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Settled | $ / shares</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of RSUs, Unvested, Forfeited | shares</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Forfeited | $ / shares</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Ending Balance | shares</a></td>
<td class="text"> <span></span>
</td>
<td class="fn" style="border-bottom: 0px;"></td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="fn" style="border-bottom: 0px;"><sup>[1]</sup></td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb">18.8761</span></td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>199
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999482494688">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of unvested RSUs (Details) (Parenthetical)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">Restricted Stock Units (RSUs) [Member] | MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign Currency Exchange Rate, Translation</a></td>
<td class="nump">18.8761<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>200
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474818000">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation plan (Details Narrative) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Jun. 01, 2020 </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Cash-settled stock based compensation costs | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense', window );">Deferred tax benefit recognized | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50,000.00<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions', window );">Tax benefits realized on awards exercised | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 40,000.00<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Stock Appreciation Rights (SARs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percenatge of vesting</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Award expiration period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">6 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage', window );">Annual total shareholder return percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate', window );">Estimated forfeiture rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.8761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised', window );">Intrinsic value of SARs exercised | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 1,200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Performance shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,600,000,000<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Granted | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of SARs, Vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(12,143,750,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Vested | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of SARs, Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(1,425,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Forfeited | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">32,831,250,000<span></span>
</td>
<td class="nump">35,800,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue', window );">Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
<td class="nump">$ 15,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted-average period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 6 months 7 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per RSU granted | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[2]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Restricted Stock Units (RSUs) [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage', window );">Percenatge of vesting</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate', window );">Estimated forfeiture rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">18.8761<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Beginning Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">800,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Performance shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Number of SARs, Vested</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(800,000,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Number of SARs, Forfeited</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Number of RSUs, Unvested, Ending Balance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">800,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average grant date fair value per RSU granted | $ / shares</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[3]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Power Fleet Inc [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Cash-settled stock based compensation costs | $</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=AIOT_MiXTelematicsLongTermIncentivePlanMember', window );">MiX Telematics Long TermIncentive Plan [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of shares reserved for future issuance</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,790,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=AIOT_MiXTelematicsLongTermIncentivePlanMember', window );">MiX Telematics Long TermIncentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Any Financial Year [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=AIOT_MiXTelematicsLongTermIncentivePlanMember', window );">MiX Telematics Long TermIncentive Plan [Member] | Restricted Stock Units (RSUs) [Member] | Over The Life Of The Plan [Member] | Maximum [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="4"></td></tr>
<tr><td colspan="4"><table class="outerFootnotes" width="100%">
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90A_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zjDi5BWkKN37">18.8761
</span></td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[2]</td>
<td style="vertical-align: top;" valign="top">The exercise
price is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIFNjaGVkdWxlIG9mIFNBUiAoRGV0YWlscykgKFBhcmVudGhldGljYWwpAA__" id="xdx_90B_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--StockAppreciationRightsSARSMember_zeh40DSAz4gg">18.8761</span> as of March 31, 2024.</td>
</tr>
<tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[3]</td>
<td style="vertical-align: top;" valign="top">The exercise
price used to determine the grant date fair value is denominated in South African cents. U.S. currency amounts are based on a ZAR:USD
exchange rate of <span class="xdx_phnt_RGlzY2xvc3VyZSAtIKBTY2hlZHVsZSBvZiB1bnZlc3RlZCBSU1VzIChEZXRhaWxzKSAoUGFyZW50aGV0aWNhbCkA" id="xdx_904_eus-gaap--ForeignCurrencyExchangeRateTranslation1_iI_pid_c20240331__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockUnitsRSUMember_znFKvf607APb">18.8761</span></td>
</tr>
</table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of SARs exercised.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant date fair value, forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average grant date fair value, granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Vested grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Grant date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Management estimates forfeiture percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share based payment arrangement annual total shareholder return percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit for recognition of expense of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax benefit from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of vesting of award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockAppreciationRightsSARSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=AIOT_PowerFleetIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=AIOT_PowerFleetIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=AIOT_MiXTelematicsLongTermIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=AIOT_MiXTelematicsLongTermIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=AIOT_AnyFinancialYearMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AIOT_AnyFinancialYearMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardDateAxis=AIOT_OverTheLifeOfThePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardDateAxis=AIOT_OverTheLifeOfThePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>201
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999478800368">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Schedule of undrawn facilities (Details) - MiX Telematics Limited [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility remaining borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 12,723<span></span>
</td>
<td class="nump">$ 18,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=AIOT_CFCOverdraftFacilityMember', window );">CFC Overdraft Facility [Member] | Standard Bank Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility remaining borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 2,710<span></span>
</td>
<td class="nump">$ 1,180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=AIOT_NedbankLimitedMember', window );">Ned bank Limited [Member] | Standard Bank Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">2.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility remaining borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 264<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember', window );">General Committed Banking Facility [Member] | Standard Bank Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember', window );">General Committed Banking Facility [Member] | Investec Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility remaining borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 13<span></span>
</td>
<td class="nump">$ 7,222<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=AIOT_GeneralUncommittedBankingFacilityMember', window );">General Uncommitted Banking Facility [Member] | Standard Bank Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Line of credit facility remaining borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">South
                                            African prime interest rate</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument percentage deducted from interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DebtInstrumentPercentageDeductedFromInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_CFCOverdraftFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_CFCOverdraftFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_StandardBankLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_StandardBankLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_NedbankLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_NedbankLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_InvestecLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_InvestecLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_GeneralUncommittedBankingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_GeneralUncommittedBankingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>202
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999474883472">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>Debt (Details Narrative) - MiX Telematics Limited [Member]<br> $ in Thousands, R in Millions</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2024 </div>
<div>ZAR (R)</div>
</th>
<th class="th">
<div>Mar. 13, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 07, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 15, 2022 </div>
<div>ZAR (R)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LinesOfCreditCurrent', window );">Line of credit, current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 20,158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,253<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_BankOverdraftCurrent', window );">Bank overdraftt, current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_BookOverDraftCurrent', window );">Book over draft current</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="nump">$ 85,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Credit Agreement [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">R 350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Debt instrument interest rate effective percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">0.75%<span></span>
</td>
<td class="nump">0.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Standard Bank Limited [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Debt Instrument, Interest Rate, Stated Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">11.75%<span></span>
</td>
<td class="nump">11.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Standard Bank Limited [Member] | General Committed Banking Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.50%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Standard Bank Limited [Member] | CFC Overdraft Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 3,700<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">R 70<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Long-Term Line of Credit</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 1,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Standard Bank Limited [Member] | CFC Overdraft Facility [Member] | Credit Agreement [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Investec Limited [Member] | General Committed Banking Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,000<span></span>
</td>
<td class="nump">R 350<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">30.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate', window );">Debt instrument percentage deducted from interest rate</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Investec Limited [Member] | General Uncommitted Banking Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 10,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage', window );">Line of Credit Facility, Commitment Fee Percentage</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">10.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Investec Limited [Member] | General Committed Banking Facility One [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Line of credit facility maximum borrowing capacity</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 18,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">One Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">42,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Two Facility [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityLineItems', window );"><strong>Line of Credit Facility [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Debt Instrument, Face Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 42,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr><td colspan="7"></td></tr>
<tr><td colspan="7"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">South
                                            African prime interest rate</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_BankOverdraftCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_BankOverdraftCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_BookOverDraftCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Book over draft current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_BookOverDraftCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_DebtInstrumentPercentageDeductedFromInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt instrument percentage deducted from interest rate.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_DebtInstrumentPercentageDeductedFromInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LinesOfCreditCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LinesOfCreditCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TypeOfArrangementAxis=AIOT_CreditAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TypeOfArrangementAxis=AIOT_CreditAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_StandardBankLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_StandardBankLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_CFCOverdraftFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_CFCOverdraftFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_InvestecLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_InvestecLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_GeneralUncommittedBankingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_GeneralUncommittedBankingFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditFacilityAxis=AIOT_GeneralCommittedBankingFacilityOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_OneFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_OneFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityAxis=AIOT_TwoFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityAxis=AIOT_TwoFacilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>203
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999640983760">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and contingencies (Details Narrative) - MiX Telematics Limited [Member] - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Other commitment</a></td>
<td class="nump">$ 4.4<span></span>
</td>
<td class="nump">$ 2.2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingencyEstimateOfPossibleLoss', window );">Loss contingency estimate of possible loss</a></td>
<td class="nump">0.8<span></span>
</td>
<td class="nump">1.1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">Intangible Asset Purchase Commitment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LossContingenciesLineItems', window );"><strong>Loss Contingencies [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Other commitment</a></td>
<td class="nump">$ 1.6<span></span>
</td>
<td class="nump">$ 1.4<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingencyEstimateOfPossibleLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Reflects the estimated amount of loss from the specified contingency as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 720<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483359/720-20-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 27<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482395/460-10-55-27<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyEstimateOfPossibleLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingenciesByNatureOfContingencyAxis=AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsAxis=AIOT_IntangibleAssetPurchaseCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsAxis=AIOT_IntangibleAssetPurchaseCommitmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>204
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651982896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Retirement benefits (Details Narrative) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanCostRecognized', window );">Defined Contribution Plan, Cost</a></td>
<td class="nump">$ 2.1<span></span>
</td>
<td class="nump">$ 2.0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanCostRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanCostRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>205
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999651805040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related party transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember', window );">MiX Telematics Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction', window );">Related party transactions</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAmountsOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of transactions with related party during the financial reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAmountsOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>206
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999652520208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Subsequent events (Details Narrative) - Common Stock [Member] - MiX Telematics Limited [Member] - $ / shares<br></strong></div></th>
<th class="th"><div>Apr. 11, 2024</div></th>
<th class="th"><div>Apr. 02, 2024</div></th>
<th class="th"><div>Oct. 10, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventLineItems', window );"><strong>Subsequent Event [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_AIOT_NumberofListingPercentage', window );">Listing percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharePrice', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.12762<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssuedPricePerShare', window );">Share price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3.19056<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms', window );">Share based payment description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">In
addition, on the Scheme Implementation Date, each of the Company Share Plans will be assumed by Powerfleet. The number of Replacement
SARs shall be equal to the number of prior SARs as noted in note 16, multiplied by 0.12762 (rounded down to the nearest whole number
of shares). The Award Price with respect to the Replacement SARs shall be equal to the Award Price applicable to the prior SARs divided
by 0.12762 (rounded up to the nearest one hundredth of a cent) and converted to U.S. Dollars at an exchange rate of R18.90 per U.S. Dollar,
being the rate of exchange effective at April 2, 2024.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Ordinary shares</a></td>
<td class="nump">4,570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares issued</a></td>
<td class="nump">4,570,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits', window );">Transfer shares</a></td>
<td class="nump">583,223<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_AIOT_NumberofListingPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of listing percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">AIOT_NumberofListingPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>AIOT_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Price of a single share of a number of saleable stocks of a company.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssuedPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or per unit amount of equity securities issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssuedPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(i)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockSplits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of a stock split.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockSplits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>207
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.24.3</span><table class="report" border="0" cellspacing="2" id="idm45999646246912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Schedule of Exchange Rates (Details) - MiX Telematics Limited [Member]<br></strong></div></th>
<th class="th"><div>Mar. 31, 2024</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AIOT_USDollarZARMember', window );">USD:ZAR [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate, translation</a></td>
<td class="nump">18.88<span></span>
</td>
<td class="nump">17.98<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AIOT_USDollarZARMember', window );">USD:ZAR [Member] | Weighted Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate, translation</a></td>
<td class="nump">18.73<span></span>
</td>
<td class="nump">16.99<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AIOT_USDollarGBPMember', window );">U S Dollar G B P [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate, translation</a></td>
<td class="nump">0.79<span></span>
</td>
<td class="nump">0.81<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=AIOT_USDollarGBPMember', window );">U S Dollar G B P [Member] | Weighted Average [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyExchangeRateTranslation1', window );">Foreign currency exchange rate, translation</a></td>
<td class="nump">0.80<span></span>
</td>
<td class="nump">0.83<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyExchangeRateTranslation1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479424/830-30-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyExchangeRateTranslation1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:pureItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=AIOT_USDollarZARMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AIOT_USDollarZARMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=AIOT_MixTelematicsLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_WeightedAverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_WeightedAverageMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=AIOT_USDollarGBPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=AIOT_USDollarGBPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>208
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>239</ContextCount>
  <ElementCount>441</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>84</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>7</UnitCount>
  <MyReports>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/BalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/BalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/StatementsOfIncome</Role>
      <ShortName>Consolidated Statements of Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/StatementsOfComprehensiveLoss</Role>
      <ShortName>Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Changes in Stockholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Nature of the Business</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/NatureOfBusiness</Role>
      <ShortName>Nature of the Business</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Summary of significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies</Role>
      <ShortName>Summary of significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Acquisition</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Acquisition</Role>
      <ShortName>Acquisition</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Credit risk related to accounts receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables</Role>
      <ShortName>Credit risk related to accounts receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Prepaid expenses and other current assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets</Role>
      <ShortName>Prepaid expenses and other current assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Property, plant and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, plant and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IntangibleAssets</Role>
      <ShortName>Intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Other assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/OtherAssets</Role>
      <ShortName>Other assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Accrued expenses and other liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities</Role>
      <ShortName>Accrued expenses and other liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Deferred revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DeferredRevenue</Role>
      <ShortName>Deferred revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Development expenditure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DevelopmentExpenditure</Role>
      <ShortName>Development expenditure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Auditors??? remuneration</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/AuditorsRemuneration</Role>
      <ShortName>Auditors??? remuneration</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IncomeTaxes</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Stock-based compensation plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Stock-basedCompensationPlan</Role>
      <ShortName>Stock-based compensation plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Debt</Role>
      <ShortName>Debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Retirement benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/RetirementBenefits</Role>
      <ShortName>Retirement benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Related party transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related party transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Exchange rates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ExchangeRates</Role>
      <ShortName>Exchange rates</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Summary of significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Summary of significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Credit risk related to accounts receivables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables</Role>
      <ShortName>Credit risk related to accounts receivables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Prepaid expenses and other current assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables</Role>
      <ShortName>Prepaid expenses and other current assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Property, plant and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/PropertyPlantAndEquipmentTables</Role>
      <ShortName>Property, plant and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/IntangibleAssets</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Other assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/OtherAssetsTables</Role>
      <ShortName>Other assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/OtherAssets</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Accrued expenses and other liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables</Role>
      <ShortName>Accrued expenses and other liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Deferred revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DeferredRevenueTables</Role>
      <ShortName>Deferred revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/DeferredRevenue</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Development expenditure (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DevelopmentExpenditureTables</Role>
      <ShortName>Development expenditure (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/DevelopmentExpenditure</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Leases</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Auditors??? remuneration (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/AuditorsRemunerationTables</Role>
      <ShortName>Auditors??? remuneration (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/AuditorsRemuneration</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Income taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IncomeTaxesTables</Role>
      <ShortName>Income taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/IncomeTaxes</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Dividends (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DividendsTables</Role>
      <ShortName>Dividends (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Dividends</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Stock-based compensation plan (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Stock-basedCompensationPlanTables</Role>
      <ShortName>Stock-based compensation plan (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Stock-basedCompensationPlan</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DebtTables</Role>
      <ShortName>Debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Debt</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Exchange rates (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ExchangeRatesTables</Role>
      <ShortName>Exchange rates (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://powerfleet.com/role/ExchangeRates</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails</Role>
      <ShortName>Schedule of foreign currency translation adjustments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Schedule of inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfInventoriesDetails</Role>
      <ShortName>Schedule of inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>00000049 - Disclosure - Schedule of property, plant and equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails</Role>
      <ShortName>Schedule of property, plant and equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails</Role>
      <ShortName>Schedule of reconciliation of carrying amount of goodwill (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails</Role>
      <ShortName>Schedule of goodwill to reportable segments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative</Role>
      <ShortName>Summary of significant accounting policies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>00000053 - Disclosure - Acquisition (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/AcquisitionDetailsNarrative</Role>
      <ShortName>Acquisition (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Acquisition</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails</Role>
      <ShortName>Schedule of aging analysis of accounts receivables (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails</Role>
      <ShortName>Schedule of movements in the allowance for doubtful accounts (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails</Role>
      <ShortName>Schedule of prepaid expenses and other current assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>00000057 - Disclosure - Schedule of right of use asset (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails</Role>
      <ShortName>Schedule of right of use asset (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>57</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>00000058 - Disclosure - Property, plant and equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative</Role>
      <ShortName>Property, plant and equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/PropertyPlantAndEquipmentTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>00000059 - Disclosure - Schedule of intangible assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails</Role>
      <ShortName>Schedule of intangible assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>00000060 - Disclosure - Schedule of estimated future amortization expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails</Role>
      <ShortName>Schedule of estimated future amortization expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>00000061 - Disclosure - Intangible assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IntangibleAssetsDetailsNarrative</Role>
      <ShortName>Intangible assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/IntangibleAssetsTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>00000062 - Disclosure - Schedule of other assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfOtherAssetsDetails</Role>
      <ShortName>Schedule of other assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>00000063 - Disclosure - Schedule of deferred commissions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails</Role>
      <ShortName>Schedule of deferred commissions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>00000064 - Disclosure - Other assets (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/OtherAssetsDetailsNarrative</Role>
      <ShortName>Other assets (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/OtherAssetsTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>00000065 - Disclosure - Schedule of accrued expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails</Role>
      <ShortName>Schedule of accrued expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>00000066 - Disclosure - Schedule of product warranties (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails</Role>
      <ShortName>Schedule of product warranties (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>00000067 - Disclosure - Schedule of movement in deferred revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails</Role>
      <ShortName>Schedule of movement in deferred revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>00000068 - Disclosure - Deferred revenue (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DeferredRevenueDetailsNarrative</Role>
      <ShortName>Deferred revenue (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/DeferredRevenueTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>00000069 - Disclosure - Schedule of development expenditure (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails</Role>
      <ShortName>Schedule of development expenditure (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>69</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails</Role>
      <ShortName>Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>70</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails</Role>
      <ShortName>Schedule of maturities of operating lease liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>00000072 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/LeasesTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>00000073 - Disclosure - Schedule of auditors remuneration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails</Role>
      <ShortName>Schedule of auditors remuneration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>00000074 - Disclosure - Schedule of components of income before income tax expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails</Role>
      <ShortName>Schedule of components of income before income tax expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>00000075 - Disclosure - Schedule of provision for income taxes expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails</Role>
      <ShortName>Schedule of provision for income taxes expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails</Role>
      <ShortName>Schedule of reconciliation of the income tax expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails</Role>
      <ShortName>Schedule of net deferred tax liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>00000078 - Disclosure - Schedule of corporate tax rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails</Role>
      <ShortName>Schedule of corporate tax rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>00000079 - Disclosure - Income taxes (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/IncomeTaxesDetailsNarrative</Role>
      <ShortName>Income taxes (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/IncomeTaxesTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>00000080 - Disclosure - Schedule of dividends declared (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails</Role>
      <ShortName>Schedule of dividends declared (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>00000081 - Disclosure - Schedule of SAR (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfSarDetails</Role>
      <ShortName>Schedule of SAR (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>81</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical</Role>
      <ShortName>Schedule of SAR (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>00000083 - Disclosure - Schedule of salient details of SARs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails</Role>
      <ShortName>Schedule of salient details of SARs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>00000084 - Disclosure - Schedule of unvested RSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails</Role>
      <ShortName>Schedule of unvested RSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>84</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>00000085 - Disclosure - ??Schedule of unvested RSUs (Details) (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical</Role>
      <ShortName>Schedule of unvested RSUs (Details) (Parenthetical)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>85</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>00000086 - Disclosure - Stock-based compensation plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative</Role>
      <ShortName>Stock-based compensation plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/Stock-basedCompensationPlanTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>00000087 - Disclosure - Schedule of undrawn facilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails</Role>
      <ShortName>Schedule of undrawn facilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>87</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>00000088 - Disclosure - Debt (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/DebtDetailsNarrative</Role>
      <ShortName>Debt (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/DebtTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>00000089 - Disclosure - Commitments and contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>00000090 - Disclosure - Retirement benefits (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/RetirementBenefitsDetailsNarrative</Role>
      <ShortName>Retirement benefits (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/RetirementBenefits</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>00000091 - Disclosure - Related party transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related party transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/RelatedPartyTransactions</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>00000092 - Disclosure - Subsequent events (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/SubsequentEventsDetailsNarrative</Role>
      <ShortName>Subsequent events (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://powerfleet.com/role/SubsequentEvents</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="forms-1a.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>00000093 - Disclosure - Schedule of Exchange Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://powerfleet.com/role/ScheduleOfExchangeRatesDetails</Role>
      <ShortName>Schedule of Exchange Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>93</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>aiot-20240331.xsd</File>
    <File>aiot-20240331_cal.xml</File>
    <File>aiot-20240331_def.xml</File>
    <File>aiot-20240331_lab.xml</File>
    <File>aiot-20240331_pre.xml</File>
    <File doctype="S-1/A" isDefinitelyFs="true" isUsgaap="true" original="forms-1a.htm">forms-1a.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>forms-1a_001.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="4">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="1005">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="23">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>210
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "forms-1a.htm": {
   "nsprefix": "AIOT",
   "nsuri": "http://powerfleet.com/20240331",
   "dts": {
    "schema": {
     "local": [
      "aiot-20240331.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "aiot-20240331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "aiot-20240331_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "aiot-20240331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "aiot-20240331_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "forms-1a.htm"
     ]
    }
   },
   "keyStandard": 364,
   "keyCustom": 77,
   "axisStandard": 27,
   "axisCustom": 0,
   "memberStandard": 42,
   "memberCustom": 41,
   "hidden": {
    "total": 112,
    "http://fasb.org/us-gaap/2024": 102,
    "http://powerfleet.com/20240331": 7,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 239,
   "entityCount": 1,
   "segmentCount": 84,
   "elementCount": 690,
   "unitCount": 7,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1005,
    "http://xbrl.sec.gov/dei/2024": 23,
    "http://fasb.org/srt/2024": 4
   },
   "report": {
    "R1": {
     "role": "http://powerfleet.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2023-04-01to2024-03-31",
      "name": "dei:AmendmentDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-01to2024-03-31",
      "name": "dei:AmendmentDescription",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://powerfleet.com/role/BalanceSheets",
     "longName": "00000002 - Statement - Consolidated Balance Sheets",
     "shortName": "Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://powerfleet.com/role/BalanceSheetsParenthetical",
     "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PreferredStockSharesAuthorized",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "us-gaap:PreferredStockSharesAuthorized",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://powerfleet.com/role/StatementsOfIncome",
     "longName": "00000004 - Statement - Consolidated Statements of Income",
     "shortName": "Consolidated Statements of Income",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
     "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss",
     "shortName": "Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
     "longName": "00000006 - Statement - Consolidated Statements of Changes in Stockholders' Equity",
     "shortName": "Consolidated Statements of Changes in Stockholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-03-31_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://powerfleet.com/role/StatementsOfCashFlows",
     "longName": "00000007 - Statement - Consolidated Statements of Cash Flows",
     "shortName": "Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ProfitLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://powerfleet.com/role/NatureOfBusiness",
     "longName": "00000008 - Disclosure - Nature of the Business",
     "shortName": "Nature of the Business",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:NatureOfOperations",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
     "longName": "00000009 - Disclosure - Summary of significant accounting policies",
     "shortName": "Summary of significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://powerfleet.com/role/Acquisition",
     "longName": "00000010 - Disclosure - Acquisition",
     "shortName": "Acquisition",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:BusinessCombinationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
     "longName": "00000011 - Disclosure - Credit risk related to accounts receivables",
     "shortName": "Credit risk related to accounts receivables",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
     "longName": "00000012 - Disclosure - Prepaid expenses and other current assets",
     "shortName": "Prepaid expenses and other current assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherCurrentAssetsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://powerfleet.com/role/PropertyPlantAndEquipment",
     "longName": "00000013 - Disclosure - Property, plant and equipment",
     "shortName": "Property, plant and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://powerfleet.com/role/IntangibleAssets",
     "longName": "00000014 - Disclosure - Intangible assets",
     "shortName": "Intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://powerfleet.com/role/OtherAssets",
     "longName": "00000015 - Disclosure - Other assets",
     "shortName": "Other assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
     "longName": "00000016 - Disclosure - Accrued expenses and other liabilities",
     "shortName": "Accrued expenses and other liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://powerfleet.com/role/DeferredRevenue",
     "longName": "00000017 - Disclosure - Deferred revenue",
     "shortName": "Deferred revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://powerfleet.com/role/DevelopmentExpenditure",
     "longName": "00000018 - Disclosure - Development expenditure",
     "shortName": "Development expenditure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://powerfleet.com/role/Leases",
     "longName": "00000019 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://powerfleet.com/role/AuditorsRemuneration",
     "longName": "00000020 - Disclosure - Auditors\u2019 remuneration",
     "shortName": "Auditors\u2019 remuneration",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:AuditorsRemunerationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:AuditorsRemunerationDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://powerfleet.com/role/IncomeTaxes",
     "longName": "00000021 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://powerfleet.com/role/Dividends",
     "longName": "00000022 - Disclosure - Dividends",
     "shortName": "Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://powerfleet.com/role/Stock-basedCompensationPlan",
     "longName": "00000023 - Disclosure - Stock-based compensation plan",
     "shortName": "Stock-based compensation plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://powerfleet.com/role/Debt",
     "longName": "00000024 - Disclosure - Debt",
     "shortName": "Debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://powerfleet.com/role/CommitmentsAndContingencies",
     "longName": "00000025 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://powerfleet.com/role/RetirementBenefits",
     "longName": "00000026 - Disclosure - Retirement benefits",
     "shortName": "Retirement benefits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://powerfleet.com/role/RelatedPartyTransactions",
     "longName": "00000027 - Disclosure - Related party transactions",
     "shortName": "Related party transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://powerfleet.com/role/SubsequentEvents",
     "longName": "00000028 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://powerfleet.com/role/ExchangeRates",
     "longName": "00000029 - Disclosure - Exchange rates",
     "shortName": "Exchange rates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "longName": "00000030 - Disclosure - Summary of significant accounting policies (Policies)",
     "shortName": "Summary of significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables",
     "longName": "00000031 - Disclosure - Summary of significant accounting policies (Tables)",
     "shortName": "Summary of significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
     "longName": "00000032 - Disclosure - Credit risk related to accounts receivables (Tables)",
     "shortName": "Credit risk related to accounts receivables (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
     "longName": "00000033 - Disclosure - Prepaid expenses and other current assets (Tables)",
     "shortName": "Prepaid expenses and other current assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
     "longName": "00000034 - Disclosure - Property, plant and equipment (Tables)",
     "shortName": "Property, plant and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://powerfleet.com/role/IntangibleAssetsTables",
     "longName": "00000035 - Disclosure - Intangible assets (Tables)",
     "shortName": "Intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://powerfleet.com/role/OtherAssetsTables",
     "longName": "00000036 - Disclosure - Other assets (Tables)",
     "shortName": "Other assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
     "longName": "00000037 - Disclosure - Accrued expenses and other liabilities (Tables)",
     "shortName": "Accrued expenses and other liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://powerfleet.com/role/DeferredRevenueTables",
     "longName": "00000038 - Disclosure - Deferred revenue (Tables)",
     "shortName": "Deferred revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://powerfleet.com/role/DevelopmentExpenditureTables",
     "longName": "00000039 - Disclosure - Development expenditure (Tables)",
     "shortName": "Development expenditure (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://powerfleet.com/role/LeasesTables",
     "longName": "00000040 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://powerfleet.com/role/AuditorsRemunerationTables",
     "longName": "00000041 - Disclosure - Auditors\u2019 remuneration (Tables)",
     "shortName": "Auditors\u2019 remuneration (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:AuditorsRemunerationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AIOT:AuditorsRemunerationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:AuditorsRemunerationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "AIOT:AuditorsRemunerationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://powerfleet.com/role/IncomeTaxesTables",
     "longName": "00000042 - Disclosure - Income taxes (Tables)",
     "shortName": "Income taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://powerfleet.com/role/DividendsTables",
     "longName": "00000043 - Disclosure - Dividends (Tables)",
     "shortName": "Dividends (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DividendsDeclaredTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
     "longName": "00000044 - Disclosure - Stock-based compensation plan (Tables)",
     "shortName": "Stock-based compensation plan (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://powerfleet.com/role/DebtTables",
     "longName": "00000045 - Disclosure - Debt (Tables)",
     "shortName": "Debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://powerfleet.com/role/ExchangeRatesTables",
     "longName": "00000046 - Disclosure - Exchange rates (Tables)",
     "shortName": "Exchange rates (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:ForeignCurrencyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
     "longName": "00000047 - Disclosure - Schedule of foreign currency translation adjustments (Details)",
     "shortName": "Schedule of foreign currency translation adjustments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-03-31_us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
     "longName": "00000048 - Disclosure - Schedule of inventories (Details)",
     "shortName": "Schedule of inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:InventoryRawMaterials",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "us-gaap:InventoryPolicyTextBlock",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
     "longName": "00000049 - Disclosure - Schedule of property, plant and equipment (Details)",
     "shortName": "Schedule of property, plant and equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
     "longName": "00000050 - Disclosure - Schedule of reconciliation of carrying amount of goodwill (Details)",
     "shortName": "Schedule of reconciliation of carrying amount of goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-04-012023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:GoodwillAcquiredDuringPeriod",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfGoodwillTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
     "longName": "00000051 - Disclosure - Schedule of goodwill to reportable segments (Details)",
     "shortName": "Schedule of goodwill to reportable segments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember_custom_CentralServicesOrganizationMember",
      "name": "us-gaap:Goodwill",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:ScheduleOfGoodwillToReportableSegmentsTableTextBlock",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
     "longName": "00000052 - Disclosure - Summary of significant accounting policies (Details Narrative)",
     "shortName": "Summary of significant accounting policies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:GoodwillImpairmentLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://powerfleet.com/role/AcquisitionDetailsNarrative",
     "longName": "00000053 - Disclosure - Acquisition (Details Narrative)",
     "shortName": "Acquisition (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember",
      "name": "AIOT:OwnershipInterest",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsNorthAmericaIncMember_custom_MixTelematicsLimitedMember",
      "name": "AIOT:OwnershipInterest",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:BusinessCombinationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails",
     "longName": "00000054 - Disclosure - Schedule of aging analysis of accounts receivables (Details)",
     "shortName": "Schedule of aging analysis of accounts receivables (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AccountsReceivableGrossCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
     "longName": "00000055 - Disclosure - Schedule of movements in the allowance for doubtful accounts (Details)",
     "shortName": "Schedule of movements in the allowance for doubtful accounts (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
     "longName": "00000056 - Disclosure - Schedule of prepaid expenses and other current assets (Details)",
     "shortName": "Schedule of prepaid expenses and other current assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherPrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherPrepaidExpenseCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock",
       "us-gaap:OtherCurrentAssetsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
     "longName": "00000057 - Disclosure - Schedule of right of use asset (Details)",
     "shortName": "Schedule of right of use asset (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:OperatingLeaseRightOfUseAssetAccumulatedAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
     "longName": "00000058 - Disclosure - Property, plant and equipment (Details Narrative)",
     "shortName": "Property, plant and equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_AfricaSalesOfficeMember_custom_InVehicleDevicesInstalledMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:Depreciation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R59": {
     "role": "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
     "longName": "00000059 - Disclosure - Schedule of intangible assets (Details)",
     "shortName": "Schedule of intangible assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
     "longName": "00000060 - Disclosure - Schedule of estimated future amortization expense (Details)",
     "shortName": "Schedule of estimated future amortization expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
     "longName": "00000061 - Disclosure - Intangible assets (Details Narrative)",
     "shortName": "Intangible assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:GainLossOnDispositionOfIntangibleAssets",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:IntangibleAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
     "longName": "00000062 - Disclosure - Schedule of other assets (Details)",
     "shortName": "Schedule of other assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedContractCostNetNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
     "longName": "00000063 - Disclosure - Schedule of deferred commissions (Details)",
     "shortName": "Schedule of deferred commissions (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedContractCostAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedContractCostAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:CapitalizedContractCostTableTextBlock",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
     "longName": "00000064 - Disclosure - Other assets (Details Narrative)",
     "shortName": "Other assets (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:NotesReceivableNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-03-31_custom_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:NotesReceivableNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:OtherAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
     "longName": "00000065 - Disclosure - Schedule of accrued expenses (Details)",
     "shortName": "Schedule of accrued expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StandardProductWarrantyAccrualCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:MaintenanceLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R66": {
     "role": "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
     "longName": "00000066 - Disclosure - Schedule of product warranties (Details)",
     "shortName": "Schedule of product warranties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:StandardProductWarrantyAccrual",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock",
       "us-gaap:OtherLiabilitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R67": {
     "role": "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
     "longName": "00000067 - Disclosure - Schedule of movement in deferred revenue (Details)",
     "shortName": "Schedule of movement in deferred revenue (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerLiabilityCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R68": {
     "role": "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
     "longName": "00000068 - Disclosure - Deferred revenue (Details Narrative)",
     "shortName": "Deferred revenue (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:RevenueFromContractWithCustomerTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
     "longName": "00000069 - Disclosure - Schedule of development expenditure (Details)",
     "shortName": "Schedule of development expenditure (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CapitalizedComputerSoftwareAdditions",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
       "us-gaap:ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
     "longName": "00000070 - Disclosure - Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)",
     "shortName": "Schedule of lease cost and supplemental cash flow information and non-cash activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LeaseCostTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
     "longName": "00000071 - Disclosure - Schedule of maturities of operating lease liabilities (Details)",
     "shortName": "Schedule of maturities of operating lease liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://powerfleet.com/role/LeasesDetailsNarrative",
     "longName": "00000072 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:LesseeOperatingLeaseAnnualEscalationPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:LesseeOperatingLeaseAnnualEscalationPercent",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
     "longName": "00000073 - Disclosure - Schedule of auditors remuneration (Details)",
     "shortName": "Schedule of auditors remuneration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:RemunerationAuditFees",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:AuditorsRemunerationTableTextBlock",
       "AIOT:AuditorsRemunerationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:RemunerationAuditFees",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:AuditorsRemunerationTableTextBlock",
       "AIOT:AuditorsRemunerationDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
     "longName": "00000074 - Disclosure - Schedule of components of income before income tax expense (Details)",
     "shortName": "Schedule of components of income before income tax expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
     "longName": "00000075 - Disclosure - Schedule of provision for income taxes expense (Details)",
     "shortName": "Schedule of provision for income taxes expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
     "longName": "00000076 - Disclosure - Schedule of reconciliation of the income tax expense (Details)",
     "shortName": "Schedule of reconciliation of the income tax expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
     "longName": "00000077 - Disclosure - Schedule of net deferred tax liabilities (Details)",
     "shortName": "Schedule of net deferred tax liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DeferredTaxAssetsDeferredIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DeferredTaxAssetsDeferredIncome",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
     "longName": "00000078 - Disclosure - Schedule of corporate tax rates (Details)",
     "shortName": "Schedule of corporate tax rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:ScheduleOfCorporateIncomeTaxRatesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember_country_ZA",
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "AIOT:ScheduleOfCorporateIncomeTaxRatesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
     "longName": "00000079 - Disclosure - Income taxes (Details Narrative)",
     "shortName": "Income taxes (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OperatingLossCarryforwardsValuationAllowance",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails",
     "longName": "00000080 - Disclosure - Schedule of dividends declared (Details)",
     "shortName": "Schedule of dividends declared (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DividendsCommonStockCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DividendsCommonStockCash",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DividendsDeclaredTableTextBlock",
       "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://powerfleet.com/role/ScheduleOfSarDetails",
     "longName": "00000081 - Disclosure - Schedule of SAR (Details)",
     "shortName": "Schedule of SAR (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
     "longName": "00000082 - Disclosure - Schedule of SAR (Details) (Parenthetical)",
     "shortName": "Schedule of SAR (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "link:footnote",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R83": {
     "role": "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
     "longName": "00000083 - Disclosure - Schedule of salient details of SARs (Details)",
     "shortName": "Schedule of salient details of SARs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_us-gaap_StockAppreciationRightsSARSMember_custom_MixTelematicsLimitedMember",
      "name": "AIOT:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R84": {
     "role": "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
     "longName": "00000084 - Disclosure - Schedule of unvested RSUs (Details)",
     "shortName": "Schedule of unvested RSUs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
     "longName": "00000085 - Disclosure - \u00a0Schedule of unvested RSUs (Details) (Parenthetical)",
     "shortName": "Schedule of unvested RSUs (Details) (Parenthetical)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_us-gaap_RestrictedStockUnitsRSUMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R86": {
     "role": "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
     "longName": "00000086 - Disclosure - Stock-based compensation plan (Details Narrative)",
     "shortName": "Stock-based compensation plan (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails",
     "longName": "00000087 - Disclosure - Schedule of undrawn facilities (Details)",
     "shortName": "Schedule of undrawn facilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfLineOfCreditFacilitiesTextBlock",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R88": {
     "role": "http://powerfleet.com/role/DebtDetailsNarrative",
     "longName": "00000088 - Disclosure - Debt (Details Narrative)",
     "shortName": "Debt (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:LinesOfCreditCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "AIOT:BankOverdraftCurrent",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DebtDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "unique": true
     }
    },
    "R89": {
     "role": "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "00000089 - Disclosure - Commitments and contingencies (Details Narrative)",
     "shortName": "Commitments and contingencies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherCommitment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:OtherCommitment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
     "longName": "00000090 - Disclosure - Retirement benefits (Details Narrative)",
     "shortName": "Retirement benefits (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:DefinedContributionPlanCostRecognized",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-5",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "00000091 - Disclosure - Related party transactions (Details Narrative)",
     "shortName": "Related party transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2023-04-012024-03-31_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "us-gaap:RelatedPartyTransactionAmountsOfTransaction",
       "span",
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://powerfleet.com/role/SubsequentEventsDetailsNarrative",
     "longName": "00000092 - Disclosure - Subsequent events (Details Narrative)",
     "shortName": "Subsequent events (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2023-10-10_us-gaap_CommonStockMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubsequentEventsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
     "longName": "00000093 - Disclosure - Schedule of Exchange Rates (Details)",
     "shortName": "Schedule of Exchange Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock",
       "us-gaap:ForeignCurrencyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-03-31_custom_USDollarZARMember_custom_MixTelematicsLimitedMember",
      "name": "us-gaap:ForeignCurrencyExchangeRateTranslation1",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock",
       "us-gaap:ForeignCurrencyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "forms-1a.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "country_AE": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AE",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED ARAB EMIRATES"
       }
      }
     },
     "auth_ref": []
    },
    "country_AU": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "AU",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AUSTRALIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "auth_ref": []
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts payables",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55",
      "r860"
     ]
    },
    "AIOT_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslation",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation differences",
        "documentation": "Accounts receivable allowance for credit loss foreign currency translation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of movements in the allowance for doubtful accounts",
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r955"
     ]
    },
    "us-gaap_AccountsReceivableGrossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableGrossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross",
        "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r210",
      "r290",
      "r818"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      },
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivables, net of allowances for doubtful accounts of $2.7 million and $4.3 million as of March 31, 2023 and 2024, respectively",
        "totalLabel": "Net",
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_AccruedBonusesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedBonusesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bonus and incentives",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes payable",
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r129"
     ]
    },
    "AIOT_AccruedLiabilitiesAndOtherCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AccruedLiabilitiesAndOtherCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses and other liabilities",
        "documentation": "Accrued liabilities and other current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current",
        "label": "Accrued Liabilities, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_AccruedSalesCommissionCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedSalesCommissionCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued commissions",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r820"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation and impairments",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r205",
      "r668"
     ]
    },
    "us-gaap_AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedForeignCurrencyAdjustmentIncludingPortionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated Foreign Currency Adjustment Including Portion Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r12",
      "r22",
      "r80",
      "r81",
      "r222",
      "r674",
      "r926",
      "r927"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r22",
      "r82",
      "r211",
      "r663",
      "r705",
      "r706"
     ]
    },
    "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average amortization period of intangibles purchased",
        "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r812"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r860",
      "r1100"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional Paid-in Capital [Member]",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r719",
      "r937",
      "r938",
      "r939",
      "r940",
      "r1042",
      "r1102"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r40",
      "r443"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to net cash provided by operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvertisingCostsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingCostsPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising",
        "documentation": "Disclosure of accounting policy for advertising cost."
       }
      }
     },
     "auth_ref": [
      "r150"
     ]
    },
    "us-gaap_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising Expense",
        "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line."
       }
      }
     },
     "auth_ref": [
      "r486",
      "r846"
     ]
    },
    "AIOT_AfricaSalesOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AfricaSalesOfficeMember",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Africa Sales Office [Member]",
        "documentation": "Africa Sales Office [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r475",
      "r484"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance at April 1,",
        "periodEndLabel": "Balance at March 31,",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r291",
      "r296",
      "r297",
      "r300",
      "r1066"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails": {
       "parentTag": "us-gaap_AccountsReceivableNetCurrent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowances for doubtful accounts",
        "negatedLabel": "Allowance for doubtful accounts",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r212",
      "r291",
      "r296"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Write-offs",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance."
       }
      }
     },
     "auth_ref": [
      "r299"
     ]
    },
    "AIOT_AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AmendedNetworkServiceAgreementWithMobileTelephoneNetworkProprietaryLimitedMember",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member]",
        "documentation": "Amended Network Service Agreement With Mobile Telephone Network Proprietary Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_AmericasSalesOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AmericasSalesOfficeMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Americas Sales Office [Member]",
        "documentation": "Americas Sales Office [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AmortizationOfDeferredSalesCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfDeferredSalesCommissions",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of deferred commissions",
        "documentation": "The amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r89"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization of intangible assets",
        "verboseLabel": "Amortization expense",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r326",
      "r332",
      "r834"
     ]
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "AIOT_AnyFinancialYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AnyFinancialYearMember",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Any Financial Year [Member]",
        "documentation": "Any Financial Year [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AociIncludingPortionAttributableToNoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AociIncludingPortionAttributableToNoncontrollingInterestMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest [Member]",
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, including the portion attributable to the noncontrolling interest. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r12",
      "r22",
      "r925",
      "r926",
      "r927"
     ]
    },
    "us-gaap_ArrangementsAndNonarrangementTransactionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ArrangementsAndNonarrangementTransactionsMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_AssetHeldInTrustMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetHeldInTrustMember",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset, Held-in-Trust [Member]",
        "documentation": "Asset held in trust."
       }
      }
     },
     "auth_ref": [
      "r1062"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of long-lived assets",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r31"
     ]
    },
    "us-gaap_AssetUnderConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetUnderConstructionMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset under Construction [Member]",
        "documentation": "Asset in process of being built."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r139",
      "r209",
      "r239",
      "r259",
      "r262",
      "r279",
      "r282",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r540",
      "r544",
      "r565",
      "r658",
      "r746",
      "r828",
      "r829",
      "r860",
      "r886",
      "r996",
      "r997",
      "r1054"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r215",
      "r239",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r540",
      "r544",
      "r565",
      "r860",
      "r996",
      "r997",
      "r1054"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets:"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "AIOT_AuditorsRemuneration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AuditorsRemuneration",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total auditors\u2019 remuneration",
        "documentation": "Auditors remuneration.",
        "label": "AuditorsRemuneration"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_AuditorsRemunerationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AuditorsRemunerationDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/AuditorsRemuneration"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditors\u2019 remuneration",
        "documentation": "Auditors Remuneration Disclosure [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_AuditorsRemunerationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "AuditorsRemunerationTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/AuditorsRemunerationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of auditors remuneration",
        "documentation": "Auditors Remuneration [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AwardDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Date [Axis]",
        "documentation": "Information by date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029"
     ]
    },
    "us-gaap_AwardDateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardDateDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date or year award under share-based payment arrangement is granted."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "country_BR": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "BR",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BRAZIL"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_BankOverdraftCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "BankOverdraftCurrent",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank overdraftt, current"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of preparation and consolidation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "BlackIndustrialistsGroupPropertyManagementCompanyLtdAndHSWManagementServicesCCMember",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BIG and HSW [Member]",
        "documentation": "BIG and HSW [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_BlackIndustrialistsGroupPropertyManagementCompanyLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "BlackIndustrialistsGroupPropertyManagementCompanyLtdMember",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "BIG [Member]",
        "documentation": "BIG [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_BookOverDraftCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "BookOverDraftCurrent",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Book over draft current",
        "documentation": "Book over draft current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Building [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "us-gaap_BusinessAcquisitionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionLineItems",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Acquisition [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationAndAssetAcquisitionAbstract",
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration remeasurement",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r535",
      "r930"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent consideration",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r44",
      "r123"
     ]
    },
    "us-gaap_BusinessCombinationDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Acquisition"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisition",
        "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r533"
     ]
    },
    "AIOT_BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "BusinessCombinationPostAcquisitionSupportAndHardwareLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-acquisition support and hardware payable",
        "documentation": "Post acquisition support and hardware payable ."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BusinessCombinationsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationsPolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Contingent consideration",
        "label": "Business Combinations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy."
       }
      }
     },
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r122"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r904",
      "r905"
     ]
    },
    "AIOT_CFCOverdraftFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "CFCOverdraftFacilityMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CFC Overdraft Facility [Member]",
        "documentation": "CFC Overdraft Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalizedComputerSoftwareAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareAdditions",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs capitalized",
        "documentation": "Additions made to capitalized computer software costs during the period."
       }
      }
     },
     "auth_ref": [
      "r812"
     ]
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedComputerSoftwareNet",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internally generated in-house software in progress",
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r811"
     ]
    },
    "us-gaap_CapitalizedContractCostAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostAmortization",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortization recognized from deferred commissions",
        "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer."
       }
      }
     },
     "auth_ref": [
      "r308"
     ]
    },
    "us-gaap_CapitalizedContractCostNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred commissions",
        "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r307"
     ]
    },
    "us-gaap_CapitalizedContractCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalizedContractCostTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of deferred commissions",
        "documentation": "Tabular disclosure of cost capitalized in obtaining or fulfilling contract with customer."
       }
      }
     },
     "auth_ref": [
      "r958"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r203",
      "r816"
     ]
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r26"
     ]
    },
    "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Restricted cash",
        "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]",
        "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r126"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, and restricted cash at the beginning of the year",
        "periodEndLabel": "Cash and cash equivalents, and restricted cash at the end of the year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r98",
      "r235"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash and cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r98"
     ]
    },
    "AIOT_CentralServicesOrganizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "CentralServicesOrganizationMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Central Services Organization [Member]",
        "documentation": "Central Services Organization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r109",
      "r353",
      "r354",
      "r797",
      "r981",
      "r983"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Stock [Member]",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r878",
      "r880",
      "r881",
      "r882",
      "r883",
      "r937",
      "r938",
      "r940",
      "r1042",
      "r1099",
      "r1102"
     ]
    },
    "us-gaap_CommonStockNoParValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockNoParValue",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock no par value",
        "documentation": "Face amount per share of no-par value common stock."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, shares issued",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, shares",
        "periodEndLabel": "Balance, shares",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r69",
      "r733",
      "r752",
      "r1102",
      "r1103"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares: 608.8 million and 607.8 million no-par value shares issued as of March 31, 2023 and 2024, respectively",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r662",
      "r860"
     ]
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive loss attributable to MiX Telematics Limited",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r218",
      "r220",
      "r228",
      "r654",
      "r675",
      "r677"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Total comprehensive loss attributable to non-controlling interest",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r47",
      "r50",
      "r218",
      "r220",
      "r227",
      "r653",
      "r675",
      "r676"
     ]
    },
    "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive loss",
        "label": "Total comprehensive loss",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r50",
      "r124",
      "r218",
      "r220",
      "r226",
      "r652",
      "r675"
     ]
    },
    "AIOT_ComputerAndRadioEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ComputerAndRadioEquipmentMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Computer and Radio Equipment [Member]",
        "documentation": "Computer and Radio Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Credit Risk",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r54",
      "r153"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
      "http://powerfleet.com/role/Acquisition",
      "http://powerfleet.com/role/AcquisitionDetailsNarrative",
      "http://powerfleet.com/role/AuditorsRemuneration",
      "http://powerfleet.com/role/AuditorsRemunerationTables",
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/CommitmentsAndContingencies",
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
      "http://powerfleet.com/role/Debt",
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/DebtTables",
      "http://powerfleet.com/role/DeferredRevenue",
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
      "http://powerfleet.com/role/DeferredRevenueTables",
      "http://powerfleet.com/role/DevelopmentExpenditure",
      "http://powerfleet.com/role/DevelopmentExpenditureTables",
      "http://powerfleet.com/role/Dividends",
      "http://powerfleet.com/role/DividendsTables",
      "http://powerfleet.com/role/ExchangeRates",
      "http://powerfleet.com/role/ExchangeRatesTables",
      "http://powerfleet.com/role/IncomeTaxes",
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/IncomeTaxesTables",
      "http://powerfleet.com/role/IntangibleAssets",
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/IntangibleAssetsTables",
      "http://powerfleet.com/role/Leases",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/LeasesTables",
      "http://powerfleet.com/role/NatureOfBusiness",
      "http://powerfleet.com/role/OtherAssets",
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/OtherAssetsTables",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
      "http://powerfleet.com/role/PropertyPlantAndEquipment",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
      "http://powerfleet.com/role/RelatedPartyTransactions",
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://powerfleet.com/role/RetirementBenefits",
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails",
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/Stock-basedCompensationPlan",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
      "http://powerfleet.com/role/SubsequentEvents",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r184",
      "r244",
      "r540",
      "r541",
      "r544",
      "r545",
      "r608",
      "r802",
      "r913",
      "r914",
      "r915",
      "r995",
      "r998",
      "r999"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
      "http://powerfleet.com/role/Acquisition",
      "http://powerfleet.com/role/AcquisitionDetailsNarrative",
      "http://powerfleet.com/role/AuditorsRemuneration",
      "http://powerfleet.com/role/AuditorsRemunerationTables",
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/CommitmentsAndContingencies",
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
      "http://powerfleet.com/role/Debt",
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/DebtTables",
      "http://powerfleet.com/role/DeferredRevenue",
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
      "http://powerfleet.com/role/DeferredRevenueTables",
      "http://powerfleet.com/role/DevelopmentExpenditure",
      "http://powerfleet.com/role/DevelopmentExpenditureTables",
      "http://powerfleet.com/role/Dividends",
      "http://powerfleet.com/role/DividendsTables",
      "http://powerfleet.com/role/ExchangeRates",
      "http://powerfleet.com/role/ExchangeRatesTables",
      "http://powerfleet.com/role/IncomeTaxes",
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/IncomeTaxesTables",
      "http://powerfleet.com/role/IntangibleAssets",
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/IntangibleAssetsTables",
      "http://powerfleet.com/role/Leases",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/LeasesTables",
      "http://powerfleet.com/role/NatureOfBusiness",
      "http://powerfleet.com/role/OtherAssets",
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/OtherAssetsTables",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
      "http://powerfleet.com/role/PropertyPlantAndEquipment",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
      "http://powerfleet.com/role/RelatedPartyTransactions",
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://powerfleet.com/role/RetirementBenefits",
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails",
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/Stock-basedCompensationPlan",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
      "http://powerfleet.com/role/SubsequentEvents",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r164",
      "r184",
      "r244",
      "r540",
      "r541",
      "r544",
      "r545",
      "r608",
      "r802",
      "r913",
      "r914",
      "r915",
      "r995",
      "r998",
      "r999"
     ]
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetLineItems",
     "presentation": [
      "http://powerfleet.com/role/NatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Effects of Changes, Net [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestEffectsOfChangesNetTable",
     "presentation": [
      "http://powerfleet.com/role/NatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidation, Less-than-Wholly-Owned Subsidiary, Parent Ownership Interest, Effect of Change [Table]",
        "documentation": "Disclosure of information about effect of change in parent's ownership interest in subsidiary on equity attributable to parent. Excludes change from deconsolidation of subsidiary."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r51"
     ]
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DeferredRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of movement in deferred revenue",
        "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability."
       }
      }
     },
     "auth_ref": [
      "r1002"
     ]
    },
    "AIOT_ContractWithCustomerLiabilityAdditions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ContractWithCustomerLiabilityAdditions",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increases during the year",
        "documentation": "Contract with customer liabilityadditions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred revenue",
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Closing balance",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r404",
      "r405",
      "r424"
     ]
    },
    "AIOT_ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation difference",
        "documentation": "Contract with customer liability foreign currency translation adjustments.",
        "label": "ContractWithCustomerLiabilityForeignCurrencyTranslationAdjustments"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ContractWithCustomerLiabilityPerformanceObligationSatisfiedRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized as revenue",
        "documentation": "Contract with customer liability performance obligation satisfied revenue recognized."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract with customer, liability, revenue recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r425"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total cost of revenue",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r86",
      "r617"
     ]
    },
    "us-gaap_CostOfRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfRevenueAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Counterparty Name [Axis]",
        "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r242",
      "r243",
      "r377",
      "r392",
      "r606",
      "r614",
      "r657",
      "r821",
      "r823"
     ]
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_CreditAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "CreditAgreementMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Agreement [Member]",
        "documentation": "Credit Agreement [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityAxis",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Facility [Axis]",
        "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r993"
     ]
    },
    "us-gaap_CreditFacilityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CreditFacilityDomain",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r993",
      "r994"
     ]
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Domestic (South Africa)",
        "label": "Current Federal Tax Expense (Benefit)",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r935",
      "r1041"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentForeignTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentForeignTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign federal",
        "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r935"
     ]
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      },
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income taxes",
        "negatedTotalLabel": "Total Current",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r935"
     ]
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign state",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r935",
      "r1041"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r976",
      "r978",
      "r979"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Debt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt",
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants."
       }
      }
     },
     "auth_ref": [
      "r110",
      "r237",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r363",
      "r364",
      "r374",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r581"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r375",
      "r581",
      "r582",
      "r836",
      "r837",
      "r858"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateEffectivePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateEffectivePercentage",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument interest rate effective percentage",
        "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r388",
      "r581",
      "r582",
      "r858"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r376"
     ]
    },
    "AIOT_DebtInstrumentPercentageDeductedFromInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DebtInstrumentPercentageDeductedFromInterestRate",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument percentage deducted from interest rate",
        "documentation": "Debt instrument percentage deducted from interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_December2021ShareRepurchaseProgramModificationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "December2021ShareRepurchaseProgramModificationMember",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "December 2021 Share Repurchase Program Modification [Member]",
        "documentation": "December 2021 Share Repurchase Program Modification [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DevelopmentExpenditureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of development expenditure",
        "documentation": "Tabular disclosure of the amounts paid in advance for capitalized costs that will be expensed with the passage of time or the occurrence of a triggering event, and will be charged against earnings within one year or the normal operating cycle, if longer; the aggregate carrying amount of current assets, not separately presented elsewhere in the balance sheet; and other deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFederalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Domestic (South Africa)",
        "label": "Deferred Federal Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r935",
      "r1040",
      "r1041"
     ]
    },
    "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredForeignIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign federal",
        "label": "Deferred Foreign Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r935",
      "r1040"
     ]
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r494"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      },
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes",
        "negatedTotalLabel": "Total deferred",
        "negatedLabel": "Statement of Income charge",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r160",
      "r935"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax liabilities",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r66",
      "r130",
      "r510"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r493",
      "r494",
      "r659"
     ]
    },
    "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign state",
        "label": "Deferred State and Local Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r935",
      "r1040",
      "r1041"
     ]
    },
    "AIOT_DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxAssetLiabilityForeignCurrencyTranslationAdjustment",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation",
        "documentation": "Deferred tax asset liability foreign currency translation adjustment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsDeferredIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsDeferredIncome",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Deferred Tax Assets, Deferred Income",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r511"
     ]
    },
    "us-gaap_DeferredTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets",
        "label": "Deferred Tax Assets, Net of Valuation Allowance",
        "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "AIOT_DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax assets before valuation allowance",
        "documentation": "Deferred tax assets net ofsSet off before valuation allowance.",
        "label": "DeferredTaxAssetsNetOfSetOffBeforeValuationAllowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cumulative tax losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital allowances for tax purposes",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock based compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruals",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "AIOT_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsCommissions",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring commission liability",
        "documentation": "Deferred tax assets tax deferred expense reserves and accruals commissions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities",
        "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Deferred Rent",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred rent."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax losses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from loss reserves other than estimated credit losses."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less valuation allowance",
        "label": "Deferred Tax Assets, Valuation Allowance",
        "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r512"
     ]
    },
    "us-gaap_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Net deferred tax liability",
        "negatedPeriodStartLabel": "Balance",
        "negatedPeriodEndLabel": "Balance",
        "label": "Deferred Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesDeferredExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesDeferredExpense",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred commissions",
        "label": "Deferred Tax Liabilities, Deferred Expense",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from capitalized costs."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets",
        "label": "Deferred Tax Liabilities, Intangible Assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "AIOT_DeferredTaxLiabilitiesInvestmentInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxLiabilitiesInvestmentInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in subsidiaries",
        "documentation": "Deferred tax liabilities investment in subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesLeasingArrangements",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease assets",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxLiabilitiesNetOfValuationAllowance",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net deferred tax liabilities",
        "documentation": "Deferred tax liabilities net of valuation allowance.",
        "label": "DeferredTaxLiabilitiesNetOfValuationAllowance"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Capital allowances for tax purposes",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesUnrealizedCurrencyTransactionGains",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "us-gaap_DeferredIncomeTaxLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred foreign currency gains",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from unrealized gains on foreign currency transactions."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "AIOT_DeferredTaxOffset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DeferredTaxOffset",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails": {
       "parentTag": "AIOT_DeferredTaxLiabilitiesNetOfValuationAllowance",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Set-off of deferred tax balances",
        "documentation": "Deferred tax offset.",
        "label": "DeferredTaxOffset"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanCostRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanCostRecognized",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Contribution Plan, Cost",
        "documentation": "Amount of cost for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r439"
     ]
    },
    "us-gaap_DepositsAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation",
        "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r32"
     ]
    },
    "AIOT_DisclosureAuditorsRemunerationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DisclosureAuditorsRemunerationAbstract",
     "auth_ref": []
    },
    "AIOT_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "DisclosureLeasesAbstract",
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-based compensation plan",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r445",
      "r476",
      "r477",
      "r479",
      "r843"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "auth_ref": []
    },
    "us-gaap_DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of salient details of SARs",
        "documentation": "Tabular disclosure of share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r36"
     ]
    },
    "us-gaap_DividendsCommonStockCash": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsCommonStockCash",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Dividends declared on ordinary shares",
        "label": "Dividends declared",
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash."
       }
      }
     },
     "auth_ref": [
      "r112"
     ]
    },
    "us-gaap_DividendsDeclaredTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DividendsDeclaredTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DividendsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of dividends declared",
        "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r902",
      "r904",
      "r905"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r903"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r891"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r906"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r894"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents, and restricted cash",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r571"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average tax rate",
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r847"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax at corporate tax rates",
        "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r847",
      "r936",
      "r1032"
     ]
    },
    "AIOT_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseTaxExemptIncomeFromForeignExchangeMovementAmount",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013(Non-taxable)/Non-deductible foreign exchange movements",
        "documentation": "Non taxable non deductible foreign exchange movements."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "\u2013Tax incentives in addition to cost incurred",
        "documentation": "Tax incentives in addition to cost incurred.",
        "label": "EffectiveIncomeTaxRateReconciliationTaxIncentivesAmount"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EffectiveIncomeTaxRateReconciliationTransferPricingImputationAmount",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Imputation of controlled foreign company income",
        "documentation": "Imputation of controlled foreign company income."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EffectiveIncomeTaxRateReconciliationWithholdingTaxAmount",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Withholding tax",
        "documentation": "Withholding tax."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r478"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost",
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r1030"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax benefit recognized",
        "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r475"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax benefits realized on awards exercised",
        "documentation": "Amount of tax benefit from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r157"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesLineItems",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressesTable",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses [Table]",
        "documentation": "Container of address information for the entity"
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r897"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r910"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r907"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r905"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r893"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r908"
     ]
    },
    "us-gaap_EquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquipmentMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment [Member]",
        "documentation": "Tangible personal property used to produce goods and services."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_EquipmentVehiclesAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EquipmentVehiclesAndOtherMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment Vehicles And Other [Member]",
        "documentation": "Equipment Vehicles And Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityAbstract",
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r196",
      "r222",
      "r223",
      "r224",
      "r245",
      "r246",
      "r247",
      "r249",
      "r254",
      "r255",
      "r257",
      "r260",
      "r294",
      "r295",
      "r341",
      "r403",
      "r518",
      "r519",
      "r527",
      "r528",
      "r529",
      "r531",
      "r536",
      "r537",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r553",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r586",
      "r600",
      "r674",
      "r701",
      "r702",
      "r703",
      "r719",
      "r775"
     ]
    },
    "AIOT_EquitysettledStockBasedCompensationCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EquitysettledStockBasedCompensationCosts",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity-settled stock based compensation costs",
        "documentation": "Equity settled stock based compensation costs."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_EuropeSalesOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "EuropeSalesOfficeMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Europe Sales Office [Member]",
        "documentation": "Europe Sales Office [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class of asset."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r852"
     ]
    },
    "us-gaap_FairValueByAssetClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByAssetClassAxis",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset Class [Axis]",
        "documentation": "Information by class of asset."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r559",
      "r560",
      "r561",
      "r562",
      "r563",
      "r564",
      "r852"
     ]
    },
    "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value measurements",
        "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans to external parties",
        "documentation": "Disclosure of accounting policy for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r141",
      "r142",
      "r143",
      "r145",
      "r292",
      "r948",
      "r949",
      "r950",
      "r951",
      "r952",
      "r953"
     ]
    },
    "us-gaap_FinancialAssetNotPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialAssetNotPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not past due",
        "documentation": "Financial asset not past due."
       }
      }
     },
     "auth_ref": [
      "r301",
      "r831"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Past Due [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r831",
      "r956"
     ]
    },
    "us-gaap_FinancingReceivables1To29DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables1To29DaysPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due by 1 to 30 days",
        "documentation": "Financial asset fewer than 30 days past due."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_FinancingReceivables30To59DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables30To59DaysPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due by 31 to 60 days",
        "documentation": "Financial asset more than 29 days past due but fewer than 60 days past due."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "us-gaap_FinancingReceivables60To89DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivables60To89DaysPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due by 61 to 90 days",
        "documentation": "Financial asset more than 59 days past due but fewer than 90 days past due."
       }
      }
     },
     "auth_ref": [
      "r831"
     ]
    },
    "AIOT_FinancingReceivables90To119DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "FinancingReceivables90To119DaysPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due by 91 to 120 days",
        "documentation": "Past due by 91 to 120 days"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_FinancingReceivablesEqualToGreaterThan120DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "FinancingReceivablesEqualToGreaterThan120DaysPastDueMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Past due by more than 120 days",
        "documentation": "Past due by more than 120 days"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancingReceivablesPeriodPastDueAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset, Aging [Axis]",
        "documentation": "Information by period in which financial asset is past due or not past due."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r301",
      "r831"
     ]
    },
    "us-gaap_FinancingReceivablesPeriodPastDueDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivablesPeriodPastDueDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period in which financial asset is past due or not past due. For past due, element name and standard label in Financial Asset, [numeric lower end] to [numeric higher end] [date measure] Past Due [Member] or Financial Asset, Greater than [low end numeric value] [date measure] Past Due [Member] or Financial Asset, Less than [high end numeric value] [date measure] Past Due [Member] formats."
       }
      }
     },
     "auth_ref": [
      "r144",
      "r301",
      "r831"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated useful life",
        "verboseLabel": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r207",
      "r309",
      "r331",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r977",
      "r1105"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r333",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r618",
      "r619",
      "r812"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross Carrying amount",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r309",
      "r331",
      "r619",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finite-Lived Intangible Assets [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r331",
      "r334",
      "r335",
      "r338",
      "r618",
      "r812",
      "r834"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r327",
      "r328",
      "r329",
      "r330",
      "r331",
      "r334",
      "r335",
      "r812"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets, net",
        "totalLabel": "Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r618",
      "r976"
     ]
    },
    "us-gaap_ForeignCurrencyAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyAbstract",
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/ExchangeRates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exchange rates",
        "documentation": "The entire disclosure for foreign currency transactions and translation. This may include description of foreign currency transactions, foreign currency gains and losses, explanation of change in cumulative translation adjustment, description of effect of subsequent foreign currency exchange rate change, cumulative translation adjustment movement, foreign currency translation adjustment by component movement, translation adjustment for net investment hedge movement, adjustment for long-term intercompany transactions, schedule of long-term intercompany balances and any other foreign currency transactions and translation related items."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r580",
      "r887",
      "r888",
      "r889",
      "r890",
      "r911"
     ]
    },
    "us-gaap_ForeignCurrencyExchangeRateTranslation1": {
     "xbrltype": "pureItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyExchangeRateTranslation1",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign Currency Exchange Rate, Translation",
        "verboseLabel": "Foreign currency exchange rate",
        "terseLabel": "Foreign currency exchange rate, translation",
        "documentation": "Foreign exchange rate used to translate amounts denominated in functional currency to reporting currency."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r580"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossAfterTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossAfterTax",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign exchange related gains (losses)",
        "documentation": "Amount, after tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r1098",
      "r1101",
      "r1104"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net foreign exchange losses/(gains)",
        "label": "Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r567",
      "r568",
      "r569",
      "r570",
      "r772"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r566"
     ]
    },
    "us-gaap_FurnitureAndFixturesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FurnitureAndFixturesMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and Fixtures [Member]",
        "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases."
       }
      }
     },
     "auth_ref": []
    },
    "country_GB": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "GB",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED KINGDOM"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnDispositionOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnDispositionOfIntangibleAssets",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-cash disposals",
        "documentation": "Amount of gain (loss) on sale or disposal of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Profit on sale of property, plant and equipment",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Administration and other",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r756"
     ]
    },
    "AIOT_GeneralCommittedBankingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GeneralCommittedBankingFacilityMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Committed Banking Facility [Member]",
        "documentation": "General Committed Banking Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_GeneralCommittedBankingFacilityOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GeneralCommittedBankingFacilityOneMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Committed Banking Facility One [Member]",
        "documentation": "General Committed Banking Facility One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_GeneralUncommittedBankingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GeneralUncommittedBankingFacilityMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General Uncommitted Banking Facility [Member]",
        "documentation": "General Uncommitted Banking Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Balance as of March 31",
        "verboseLabel": "Total",
        "documentation": "Amount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r206",
      "r311",
      "r650",
      "r829",
      "r833",
      "r850",
      "r860",
      "r960",
      "r967"
     ]
    },
    "us-gaap_GoodwillAcquiredDuringPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAcquiredDuringPeriod",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business acquired",
        "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r833"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Goodwill",
        "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined."
       }
      }
     },
     "auth_ref": [
      "r310",
      "r323",
      "r833"
     ]
    },
    "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Intangible assets",
        "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r337",
      "r340"
     ]
    },
    "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation difference",
        "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r319"
     ]
    },
    "us-gaap_GoodwillImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairments of goodwill",
        "documentation": "Amount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r312",
      "r318",
      "r323",
      "r833",
      "r850"
     ]
    },
    "AIOT_GoodwillMeasurementInput": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GoodwillMeasurementInput",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill measurement input",
        "documentation": "Goodwill measurement input."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_GoodwillMeasurementInputIncreaseDecrease": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GoodwillMeasurementInputIncreaseDecrease",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in goodwill, percentage",
        "documentation": "Goodwill measurement input increase decrease."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_GoodwillSensitivityDecreaseInCashFlowProjectionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GoodwillSensitivityDecreaseInCashFlowProjectionPercentage",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Decrease in the cash flow projections",
        "documentation": "Goodwill sensitivity decrease in cash flow projection percentage."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "GoodwillSensitivityDiscountRateAppliedToCashFlowProjectionPercentage",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Post-tax discount rate applied to the expected cash flow projections, percentage",
        "documentation": "Goodwill sensitivity discount rate applied to cash flow projection percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Gross Profit",
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity."
       }
      }
     },
     "auth_ref": [
      "r83",
      "r87",
      "r138",
      "r239",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r565",
      "r826",
      "r828",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945",
      "r996"
     ]
    },
    "AIOT_HardwareAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "HardwareAndOtherMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hardware and Other [Member]",
        "documentation": "Hardware and Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_IN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "IN",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "INDIA"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of long-lived assets",
        "label": "Impairment of Long-Lived Assets to be Disposed of",
        "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r106",
      "r851"
     ]
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of long-lived assets",
        "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r108"
     ]
    },
    "AIOT_InVehicleDevicesInstalledMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "InVehicleDevicesInstalledMember",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "In Vehicle Devices Installed [Member]",
        "documentation": "In Vehicle Devices Installed [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_InVehicleDevicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "InVehicleDevicesMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "In Vehicle Devices [Member]",
        "documentation": "In Vehicle Devices [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Domestic (South Africa)",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r496"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 1.0
      },
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax expense",
        "label": "Income before income tax expense",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r134",
      "r138",
      "r655",
      "r670",
      "r826",
      "r828",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign",
        "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile."
       }
      }
     },
     "auth_ref": [
      "r240",
      "r496"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "auth_ref": []
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r342",
      "r349",
      "r350",
      "r559",
      "r563",
      "r564",
      "r698",
      "r700",
      "r759",
      "r812",
      "r853",
      "r1069"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r349",
      "r350",
      "r559",
      "r563",
      "r564",
      "r698",
      "r700",
      "r759",
      "r812",
      "r853",
      "r1069"
     ]
    },
    "AIOT_IncomeTaxAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "IncomeTaxAssetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income tax asset",
        "documentation": "Income tax asset current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r489",
      "r497",
      "r505",
      "r506",
      "r507",
      "r508",
      "r514",
      "r520",
      "r522",
      "r525",
      "r526",
      "r713",
      "r847"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax expense",
        "negatedTotalLabel": "Total income tax expense",
        "totalLabel": "Income tax expense",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r147",
      "r161",
      "r256",
      "r257",
      "r259",
      "r270",
      "r282",
      "r495",
      "r497",
      "r521",
      "r678",
      "r847"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxation",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r491",
      "r492",
      "r508",
      "r509",
      "r513",
      "r516",
      "r709"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013Valuation allowance",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r502",
      "r847",
      "r1032"
     ]
    },
    "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013\u00a0\u00a0Tax rate change",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates."
       }
      }
     },
     "auth_ref": [
      "r490",
      "r497",
      "r501",
      "r847"
     ]
    },
    "us-gaap_IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Investment in subsidiaries",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to equity in earnings (loss) of unconsolidated subsidiaries exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Foreign tax rate differential",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r498",
      "r500",
      "r847",
      "r1032"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax at South African statutory rate of 28%",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r497",
      "r847"
     ]
    },
    "AIOT_IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "IncomeTaxReconciliationIncomeTaxExpensesBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax at South African statutory rate of 27%",
        "documentation": "Income tax reconciliation income tax expenses benefit at federal statutory income tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxReconciliationNondeductibleExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationNondeductibleExpense",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013Non-deductible expenses",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r1032"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Other",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationPriorYearIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 (Over)/under-provision prior years",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxReconciliationRepatriationOfForeignEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationRepatriationOfForeignEarnings",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Transfer pricing imputation",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to repatriation of foreign earnings."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013 Income not subject to tax",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r503",
      "r504",
      "r1032"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxSettlementsForeign": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxSettlementsForeign",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "\u2013Foreign tax paid",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax settlement."
       }
      }
     },
     "auth_ref": [
      "r1032",
      "r1033"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 27.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax paid",
        "label": "Income Taxes Paid",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r100",
      "r932",
      "r1036",
      "r1037"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payables",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivables",
        "label": "Increase (Decrease) in Accounts Receivable",
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInContractWithCustomerAsset",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred commissions",
        "label": "Increase (Decrease) in Contract with Customer, Asset",
        "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in operating assets and liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other current assets",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "AIOT_IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "IncreaseDecreaseOfForeignExchangeMovementsOnOperatingCapital",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation adjustments on operating assets and liabilities",
        "documentation": "Increase decrease of foreign exchange movements on operating capital."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_IndemnificationAssetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "IndemnificationAssetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Indemnification asset",
        "documentation": "Indemnification asset current."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_IntangibleAssetPurchaseCommitmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "IntangibleAssetPurchaseCommitmentMember",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset Purchase Commitment [Member]",
        "documentation": "Intangible Asset Purchase Commitment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets",
        "documentation": "The entire disclosure for all or part of the information related to intangible assets."
       }
      }
     },
     "auth_ref": [
      "r324",
      "r336",
      "r339",
      "r810",
      "r812"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 26.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Interest paid",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r230",
      "r233",
      "r234"
     ]
    },
    "us-gaap_InterestReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest receivable",
        "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_InventoryFinishedGoods": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoods",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finished goods",
        "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r919"
     ]
    },
    "us-gaap_InventoryGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryGross",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total inventories",
        "label": "Inventory, Gross",
        "documentation": "Gross amount, as of the balance sheet date, of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r921"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      },
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory, net",
        "totalLabel": "Inventory, net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r817",
      "r860"
     ]
    },
    "us-gaap_InventoryPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventories",
        "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost."
       }
      }
     },
     "auth_ref": [
      "r148",
      "r202",
      "r213",
      "r303",
      "r304",
      "r306",
      "r616",
      "r824"
     ]
    },
    "us-gaap_InventoryRawMaterials": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterials",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components",
        "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_InventoryValuationReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryValuationReserves",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Accumulated write-down to net realizable value",
        "label": "Inventory Valuation Reserves",
        "documentation": "Amount of valuation reserve for inventory."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r921"
     ]
    },
    "us-gaap_InventoryWriteDown": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWriteDown",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Write-down of inventory to net realizable value",
        "verboseLabel": "Inventory write down",
        "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels."
       }
      }
     },
     "auth_ref": [
      "r305"
     ]
    },
    "AIOT_InvestecLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "InvestecLimitedMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investec Limited [Member]",
        "documentation": "Investec Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentIncomeInterestAndDividend": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInterestAndDividend",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income",
        "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92"
     ]
    },
    "us-gaap_InvestmentIncomeInvestmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeInvestmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense",
        "documentation": "Amount of expenses related to the generation of investment income."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r884",
      "r1067"
     ]
    },
    "us-gaap_InvestmentIncomeNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentIncomeNet",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net interest expense",
        "label": "Investment Income, Net",
        "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92",
      "r93"
     ]
    },
    "AIOT_JuneTwentySixTwoThousandsTwentyThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "JuneTwentySixTwoThousandsTwentyThreeMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "June Twenty Six Two Thousands Twenty Three [Member]",
        "documentation": "June Twenty Six Two Thousands Twenty Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease cost",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r591",
      "r859"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of lease cost and supplemental cash flow information and non-cash activity",
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income."
       }
      }
     },
     "auth_ref": [
      "r1051"
     ]
    },
    "AIOT_LeaseReceivableCurrentt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "LeaseReceivableCurrentt",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease receivable",
        "documentation": "Lease receivable currentt."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_LeaseReceivablesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "LeaseReceivablesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease receivables - non-current",
        "documentation": "Lease receivables non current."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Leases [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r590"
     ]
    },
    "AIOT_LesseeOperatingLeaseAnnualEscalationPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "LesseeOperatingLeaseAnnualEscalationPercent",
     "presentation": [
      "http://powerfleet.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual escalations rate",
        "documentation": "Lessee operating lease annual escalation percent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of operating lease liabilities",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1052"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total future minimum lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: Imputed interest",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r598"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://powerfleet.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease term",
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1050"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r585"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r57",
      "r58",
      "r59",
      "r62",
      "r63",
      "r64",
      "r67",
      "r239",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r541",
      "r544",
      "r545",
      "r565",
      "r732",
      "r825",
      "r886",
      "r996",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and stockholders\u2019 equity",
        "label": "Liabilities and Equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r133",
      "r666",
      "r860",
      "r934",
      "r954",
      "r1047"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current liabilities",
        "label": "Liabilities, Current",
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r201",
      "r239",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r541",
      "r544",
      "r545",
      "r565",
      "r860",
      "r996",
      "r1054",
      "r1055"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCredit",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Line of Credit",
        "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r19",
      "r131",
      "r1064"
     ]
    },
    "us-gaap_LineOfCreditFacilityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityAxis",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lender Name [Axis]",
        "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61",
      "r933",
      "r993",
      "r994"
     ]
    },
    "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityCommitmentFeePercentage",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility, Commitment Fee Percentage",
        "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LineOfCreditFacilityLenderDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLenderDomain",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61",
      "r933",
      "r993"
     ]
    },
    "us-gaap_LineOfCreditFacilityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityLineItems",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r364",
      "r933",
      "r993"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility maximum borrowing capacity",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit facility remaining borrowing capacity",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61",
      "r364"
     ]
    },
    "us-gaap_LineOfCreditFacilityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityTable",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit Facility [Table]",
        "documentation": "Disclosure of information about short-term and long-term contractual arrangements with lender under which borrowing can occur up to maximum amount. Includes, but is not limited to, letter of credit, standby letter of credit, and revolving credit arrangement."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61",
      "r364",
      "r933",
      "r993"
     ]
    },
    "us-gaap_LinesOfCreditCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LinesOfCreditCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term debt",
        "verboseLabel": "Line of credit, current",
        "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement."
       }
      }
     },
     "auth_ref": [
      "r57",
      "r128"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit risk related to accounts receivables",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r581",
      "r946"
     ]
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of loans to external parties",
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1046"
     ]
    },
    "AIOT_LoansReceivableMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "LoansReceivableMeasurementInput",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount rate",
        "documentation": "Loans receivable measurement input."
       }
      }
     },
     "auth_ref": []
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans to external parties and other receivables",
        "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable."
       }
      }
     },
     "auth_ref": [
      "r947"
     ]
    },
    "us-gaap_LossContingenciesByNatureOfContingencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesByNatureOfContingencyAxis",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingency Nature [Axis]",
        "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r361",
      "r485",
      "r707",
      "r835",
      "r984",
      "r985"
     ]
    },
    "us-gaap_LossContingenciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesLineItems",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r361",
      "r485",
      "r835",
      "r984",
      "r985"
     ]
    },
    "us-gaap_LossContingenciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingenciesTable",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss Contingencies [Table]",
        "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r361",
      "r485",
      "r835",
      "r984",
      "r985"
     ]
    },
    "us-gaap_LossContingencyAccrualCarryingValueCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyAccrualCarryingValueCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss contingency",
        "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "us-gaap_LossContingencyEstimateOfPossibleLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyEstimateOfPossibleLoss",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss contingency estimate of possible loss",
        "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r356",
      "r357",
      "r360",
      "r361",
      "r485",
      "r835"
     ]
    },
    "us-gaap_LossContingencyNatureDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyNatureDomain",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability."
       }
      }
     },
     "auth_ref": [
      "r355",
      "r356",
      "r357",
      "r361",
      "r485",
      "r707",
      "r835",
      "r984",
      "r985"
     ]
    },
    "country_MX": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "MX",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MEXICO"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_MaintenanceLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MaintenanceLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maintenance",
        "documentation": "Maintenance liability current."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r169",
      "r170",
      "r172",
      "r194",
      "r195",
      "r356",
      "r357",
      "r358",
      "r359",
      "r440",
      "r485",
      "r557",
      "r615",
      "r697",
      "r699",
      "r707",
      "r724",
      "r725",
      "r783",
      "r785",
      "r787",
      "r788",
      "r790",
      "r808",
      "r809",
      "r830",
      "r838",
      "r842",
      "r854",
      "r855",
      "r856",
      "r857",
      "r870",
      "r1000",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "AIOT_May2017ShareRepurchaseProgramMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "May2017ShareRepurchaseProgramMember",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "May 2017 Share Repurchase Program [Member]",
        "documentation": "May 2017 Share Repurchase Program [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1043",
      "r1044",
      "r1045"
     ]
    },
    "AIOT_MeasurementInputGrowthRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MeasurementInputGrowthRateMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Growth Rate [Member]",
        "documentation": "Measurement Input Growth Rate [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r556",
      "r557",
      "r854"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r555",
      "r556",
      "r557",
      "r854"
     ]
    },
    "AIOT_MiXTelematicsLongTermIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MiXTelematicsLongTermIncentivePlanMember",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MiX Telematics Long TermIncentive Plan [Member]",
        "documentation": "MiX Telematics Long TermIncentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_MiddleEastAndAustralasiaSalesOfficeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MiddleEastAndAustralasiaSalesOfficeMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Middle East and Australasia Sales Office [Member]",
        "documentation": "Middle East and Australasia Sales Office [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r169",
      "r170",
      "r172",
      "r194",
      "r195",
      "r356",
      "r357",
      "r358",
      "r359",
      "r440",
      "r485",
      "r557",
      "r615",
      "r697",
      "r699",
      "r707",
      "r724",
      "r725",
      "r783",
      "r785",
      "r787",
      "r788",
      "r790",
      "r808",
      "r809",
      "r830",
      "r838",
      "r842",
      "r854",
      "r855",
      "r856",
      "r870",
      "r1000",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "us-gaap_MinorityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MinorityInterest",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interest",
        "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r132",
      "r239",
      "r293",
      "r365",
      "r367",
      "r368",
      "r369",
      "r372",
      "r373",
      "r565",
      "r665",
      "r735"
     ]
    },
    "AIOT_MixTelematicsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MixTelematicsLimitedMember",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
      "http://powerfleet.com/role/Acquisition",
      "http://powerfleet.com/role/AcquisitionDetailsNarrative",
      "http://powerfleet.com/role/AuditorsRemuneration",
      "http://powerfleet.com/role/AuditorsRemunerationTables",
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/CommitmentsAndContingencies",
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
      "http://powerfleet.com/role/Debt",
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/DebtTables",
      "http://powerfleet.com/role/DeferredRevenue",
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
      "http://powerfleet.com/role/DeferredRevenueTables",
      "http://powerfleet.com/role/DevelopmentExpenditure",
      "http://powerfleet.com/role/DevelopmentExpenditureTables",
      "http://powerfleet.com/role/Dividends",
      "http://powerfleet.com/role/DividendsTables",
      "http://powerfleet.com/role/ExchangeRates",
      "http://powerfleet.com/role/ExchangeRatesTables",
      "http://powerfleet.com/role/IncomeTaxes",
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/IncomeTaxesTables",
      "http://powerfleet.com/role/IntangibleAssets",
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/IntangibleAssetsTables",
      "http://powerfleet.com/role/Leases",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/LeasesTables",
      "http://powerfleet.com/role/NatureOfBusiness",
      "http://powerfleet.com/role/OtherAssets",
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative",
      "http://powerfleet.com/role/OtherAssetsTables",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
      "http://powerfleet.com/role/PropertyPlantAndEquipment",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
      "http://powerfleet.com/role/RelatedPartyTransactions",
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://powerfleet.com/role/RetirementBenefits",
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails",
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/Stock-basedCompensationPlan",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
      "http://powerfleet.com/role/SubsequentEvents",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MiX Telematics Limited [Member]",
        "documentation": "MiX Telematics Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_MixTelematicsNorthAmericaIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "MixTelematicsNorthAmericaIncMember",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mix Telematics North America Inc [Member]",
        "documentation": "Mix Telematics North America Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NatureOfOperations": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NatureOfOperations",
     "presentation": [
      "http://powerfleet.com/role/NatureOfBusiness"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of the Business",
        "documentation": "The entire disclosure for the nature of an entity's business, major products or services, principal markets including location, and the relative importance of its operations in each business and the basis for the determination, including but not limited to, assets, revenues, or earnings. For an entity that has not commenced principal operations, disclosures about the risks and uncertainties related to the activities in which the entity is currently engaged and an understanding of what those activities are being directed toward."
       }
      }
     },
     "auth_ref": [
      "r149",
      "r162"
     ]
    },
    "AIOT_NedbankLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "NedbankLimitedMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ned bank Limited [Member]",
        "documentation": "Ned bank Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_NetAccruedExpensesAndOtherLiabilitiesRaised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "NetAccruedExpensesAndOtherLiabilitiesRaised",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net accrued expenses and other liabilities raised",
        "documentation": "Net accrued expenses and other liabilities raised."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in)/from financing activities",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from financing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used in investing activities",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r232"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from investing activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99",
      "r101"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from operating activities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income attributable to MiX Telematics Limited",
        "label": "Net Income (Loss) Attributable to Parent",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r88",
      "r101",
      "r135",
      "r199",
      "r216",
      "r219",
      "r224",
      "r239",
      "r248",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r256",
      "r257",
      "r258",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r530",
      "r537",
      "r554",
      "r565",
      "r673",
      "r754",
      "r773",
      "r774",
      "r884",
      "r996"
     ]
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less: Net income attributable to non-controlling interest",
        "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r49",
      "r125",
      "r216",
      "r219",
      "r254",
      "r256",
      "r257",
      "r672",
      "r927"
     ]
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recent accounting pronouncements not yet adopted",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncontrollingInterestMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncontrollingInterestMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noncontrolling Interest [Member]",
        "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r403",
      "r937",
      "r938",
      "r939",
      "r940",
      "r1102"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount of loans to external parties",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r741",
      "r947",
      "r1065"
     ]
    },
    "AIOT_NumberofListingPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "NumberofListingPercentage",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Listing percentage",
        "documentation": "Number of listing percentage."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_OneFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OneFacilityMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "One Facility [Member]",
        "documentation": "One Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Operating Expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income from operations",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r138",
      "r826",
      "r941",
      "r942",
      "r943",
      "r944",
      "r945"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease cost",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r592",
      "r859"
     ]
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Present value of future minimum lease payments",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r587"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities",
        "negatedLabel": "Less: Current portion of lease liabilities",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r587"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes current operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Lease liabilities",
        "totalLabel": "Non-current portion of lease liabilities",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r587"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]",
        "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r588"
     ]
    },
    "us-gaap_OperatingLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash payments included in the measurement of lease liabilities",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": [
      "r589",
      "r594"
     ]
    },
    "AIOT_OperatingLeaseRightOfUseAssetAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OperatingLeaseRightOfUseAssetAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails": {
       "parentTag": "AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: accumulated depreciation",
        "documentation": "Operating lease right of use asset accumulated amortization.",
        "label": "OperatingLeaseRightOfUseAssetAccumulatedAmortization"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Right-of-use assets, net",
        "documentation": "Operating lease right of use asset after accumulated amortization.",
        "label": "OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OperatingLeaseRightOfUseAssetBeforeAccumulatedAmortization",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails": {
       "parentTag": "AIOT_OperatingLeaseRightOfUseAssetAfterAccumulatedAmortization",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equipment, motor vehicles and other",
        "documentation": "Operating lease right of use asset before accumulated amortization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average discount rate - operating leases",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r597",
      "r859"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-average remaining lease term - operating leases (months)",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r596",
      "r859"
     ]
    },
    "us-gaap_OperatingLossCarryforwards": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwards",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax loss carryforwards",
        "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws."
       }
      }
     },
     "auth_ref": [
      "r515"
     ]
    },
    "us-gaap_OperatingLossCarryforwardsValuationAllowance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLossCarryforwardsValuationAllowance",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance on tax losses that will not be realized",
        "documentation": "The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "auth_ref": []
    },
    "us-gaap_OtherAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other accruals",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_OtherAccruedLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAccruedLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of expenses incurred but not yet paid classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/OtherAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other assets",
        "label": "Other Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      },
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "totalLabel": "Total other assets",
        "documentation": "Amount of noncurrent assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "us-gaap_OtherCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitment",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other commitment",
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsAxis",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Commitments [Axis]",
        "documentation": "Information by type of other commitment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherCommitmentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitmentsDomain",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign currency translation losses, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r674"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other comprehensive loss",
        "label": "Foreign currency translation losses for the year, net of tax",
        "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r18",
      "r217",
      "r220",
      "r225",
      "r254",
      "r572",
      "r573",
      "r578",
      "r651",
      "r674",
      "r925",
      "r926"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive loss"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossTax",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income",
        "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r222",
      "r225",
      "r495",
      "r523",
      "r524",
      "r572",
      "r576",
      "r578",
      "r651",
      "r674"
     ]
    },
    "us-gaap_OtherCurrentAssetsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentAssetsTextBlock",
     "presentation": [
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid expenses and other current assets",
        "label": "Other Current Assets [Text Block]",
        "documentation": "The entire disclosure for other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherEmployeeRelatedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee-related accruals",
        "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "auth_ref": []
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accrued expenses and other liabilities",
        "label": "Other Liabilities Disclosure [Text Block]",
        "documentation": "The entire disclosure for other liabilities."
       }
      }
     },
     "auth_ref": [
      "r58",
      "r63",
      "r980"
     ]
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term accrued expenses and other liabilities",
        "totalLabel": "Total non-current",
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r63"
     ]
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoncashIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other non-cash items",
        "label": "Other Noncash Income (Expense)",
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other."
       }
      }
     },
     "auth_ref": [
      "r101"
     ]
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income/(expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "us-gaap_OtherPrepaidExpenseCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherPrepaidExpenseCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-payments",
        "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r922",
      "r957"
     ]
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r904"
     ]
    },
    "AIOT_OverTheLifeOfThePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OverTheLifeOfThePlanMember",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Over The Life Of The Plan [Member]",
        "documentation": "Over The Life Of The Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipAxis",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "srt_OwnershipDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "OwnershipDomain",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_OwnershipInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "OwnershipInterest",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership interest",
        "documentation": "Ownership interest."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ParentMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent [Member]",
        "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_PatentsAndTrademarksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "PatentsAndTrademarksMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Patents and Trademarks [Member]",
        "documentation": "Patents and Trademarks [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred consideration paid",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "AIOT_PaymentToAcquireNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "PaymentToAcquireNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment to non-controlling interest",
        "documentation": "Payment to acquire noncontrolling interest.",
        "label": "PaymentToAcquireNoncontrollingInterest"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for ordinary shares repurchased",
        "label": "Payments for Repurchase of Common Stock",
        "documentation": "The cash outflow to reacquire common stock during the period."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsOfDividendsCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid on dividends to MiX Telematics stockholders",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity."
       }
      }
     },
     "auth_ref": [
      "r97"
     ]
    },
    "us-gaap_PaymentsToAcquireBusinessesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireBusinessesGross",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Cash paid for business combination",
        "label": "Payments to Acquire Businesses, Gross",
        "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r534"
     ]
    },
    "us-gaap_PaymentsToAcquireIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireIntangibleAssets",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of intangible assets",
        "label": "Payments to Acquire Intangible Assets",
        "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Acquisition of property, plant and equipment \u2013other",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r96"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/RetirementBenefits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement benefits",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r433",
      "r434",
      "r435",
      "r436",
      "r437",
      "r438",
      "r439",
      "r841"
     ]
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1004",
      "r1005",
      "r1006",
      "r1007",
      "r1008",
      "r1009",
      "r1010",
      "r1011",
      "r1012",
      "r1013",
      "r1014",
      "r1015",
      "r1016",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023",
      "r1024",
      "r1025",
      "r1026",
      "r1027",
      "r1028",
      "r1029"
     ]
    },
    "AIOT_PowerFleetIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "PowerFleetIncMember",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Power Fleet Inc [Member]",
        "documentation": "Power Fleet Inc [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r898"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r900"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r733"
     ]
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares issued",
        "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r390"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preference shares: 100 million shares authorized but not issued",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r661",
      "r860"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      },
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses and other current assets",
        "totalLabel": "Prepaid expenses and other current assets",
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r924"
     ]
    },
    "us-gaap_PrepaidTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidTaxes",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid taxes",
        "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r819",
      "r832",
      "r957"
     ]
    },
    "us-gaap_ProceedsFromInterestReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromInterestReceived",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 25.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received",
        "documentation": "Interest received on loans and other debt instruments during the current period."
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "us-gaap_ProceedsFromRepaymentsOfShortTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromRepaymentsOfShortTermDebt",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Movement in short-term debt",
        "documentation": "The net cash inflow or outflow for borrowing having initial term of repayment within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from the sale of property, plant and equipment",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r95"
     ]
    },
    "us-gaap_ProductInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductInformationLineItems",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r193",
      "r285",
      "r617",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r814",
      "r839",
      "r869",
      "r870",
      "r871",
      "r874",
      "r875",
      "r916",
      "r986",
      "r987",
      "r1003",
      "r1068",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r177",
      "r178",
      "r179",
      "r193",
      "r285",
      "r617",
      "r690",
      "r691",
      "r692",
      "r693",
      "r694",
      "r695",
      "r696",
      "r814",
      "r839",
      "r869",
      "r870",
      "r871",
      "r874",
      "r875",
      "r916",
      "r986",
      "r987",
      "r1003",
      "r1068",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      },
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income",
        "label": "Net income",
        "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r216",
      "r219",
      "r231",
      "r239",
      "r248",
      "r254",
      "r256",
      "r257",
      "r293",
      "r365",
      "r366",
      "r367",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r530",
      "r537",
      "r539",
      "r542",
      "r543",
      "r554",
      "r565",
      "r655",
      "r671",
      "r718",
      "r754",
      "r773",
      "r774",
      "r848",
      "r849",
      "r885",
      "r927",
      "r996"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "auth_ref": []
    },
    "AIOT_PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "PropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment, net",
        "documentation": "Property plant and equipment and operating lease right of use asset after accumulated depreciation and amortization."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r599"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r105",
      "r154",
      "r158",
      "r159"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Owned assets, gross",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r204",
      "r669"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r599"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Owned assets, net",
        "label": "Property, Plant and Equipment, Net",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r599",
      "r656",
      "r669",
      "r860"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOtherTypesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOtherTypesMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment, Other Types [Member]",
        "documentation": "Long-lived, physical assets used to produce goods and services and not intended for resale, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property, plant and equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r154",
      "r158",
      "r667"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Schedule of property, plant and equipment",
        "label": "Property, Plant and Equipment [Table Text Block]",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r107",
      "r599"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property plant and equipment useful life",
        "verboseLabel": "Estimated useful lives of property and equipment",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in allowance for doubtful accounts",
        "verboseLabel": "Bad debt provision",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r229",
      "r298"
     ]
    },
    "country_RO": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "RO",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ROMANIA"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r169",
      "r170",
      "r172",
      "r194",
      "r195",
      "r356",
      "r357",
      "r358",
      "r359",
      "r428",
      "r440",
      "r471",
      "r472",
      "r473",
      "r485",
      "r557",
      "r612",
      "r613",
      "r615",
      "r697",
      "r699",
      "r707",
      "r724",
      "r725",
      "r783",
      "r785",
      "r787",
      "r788",
      "r790",
      "r808",
      "r809",
      "r830",
      "r838",
      "r842",
      "r854",
      "r855",
      "r856",
      "r857",
      "r870",
      "r878",
      "r982",
      "r1000",
      "r1044",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://powerfleet.com/role/CommitmentsAndContingenciesDetailsNarrative",
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r167",
      "r169",
      "r170",
      "r172",
      "r194",
      "r195",
      "r356",
      "r357",
      "r358",
      "r359",
      "r428",
      "r440",
      "r471",
      "r472",
      "r473",
      "r485",
      "r557",
      "r612",
      "r613",
      "r615",
      "r697",
      "r699",
      "r707",
      "r724",
      "r725",
      "r783",
      "r785",
      "r787",
      "r788",
      "r790",
      "r808",
      "r809",
      "r830",
      "r838",
      "r842",
      "r854",
      "r855",
      "r856",
      "r857",
      "r870",
      "r878",
      "r982",
      "r1000",
      "r1044",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061"
     ]
    },
    "us-gaap_ReceivableWithImputedInterestEffectiveYieldInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivableWithImputedInterestEffectiveYieldInterestRate",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable with imputed interest",
        "documentation": "Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable."
       }
      }
     },
     "auth_ref": [
      "r581",
      "r582",
      "r858"
     ]
    },
    "AIOT_Receivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "Receivables",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivable from Main Street",
        "documentation": "Receivables."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionAmountsOfTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAmountsOfTransaction",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Related party transactions",
        "label": "Related Party Transaction, Amounts of Transaction",
        "documentation": "Amount of transactions with related party during the financial reporting period."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r604"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r604",
      "r605",
      "r1053"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related party transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r601",
      "r602",
      "r603",
      "r605",
      "r607",
      "r714",
      "r715",
      "r716",
      "r757",
      "r758",
      "r759",
      "r780",
      "r782"
     ]
    },
    "AIOT_RemunerationAllOtherFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "RemunerationAllOtherFees",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails": {
       "parentTag": "AIOT_AuditorsRemuneration",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All other fees",
        "documentation": "All other fees."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_RemunerationAuditFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "RemunerationAuditFees",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails": {
       "parentTag": "AIOT_AuditorsRemuneration",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit fees",
        "documentation": "Audit fees."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_RemunerationAuditrelatedFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "RemunerationAuditrelatedFees",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails": {
       "parentTag": "AIOT_AuditorsRemuneration",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audit-related fees",
        "documentation": "Audit related fees."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_RemunerationTaxFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "RemunerationTaxFees",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails": {
       "parentTag": "AIOT_AuditorsRemuneration",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax fees",
        "documentation": "Tax fees."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ReportingUnitAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReportingUnitAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reporting Unit [Axis]",
        "documentation": "Information by reporting unit."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r833"
     ]
    },
    "us-gaap_ReportingUnitDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReportingUnitDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Level of reporting at which goodwill is tested for impairment."
       }
      }
     },
     "auth_ref": [
      "r322",
      "r323",
      "r833"
     ]
    },
    "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of reporting unit exceeded its carrying amount",
        "documentation": "Percentage of fair value of reporting unit in excess of carrying amount."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r242",
      "r243",
      "r377",
      "r392",
      "r606",
      "r614",
      "r657",
      "r822",
      "r823"
     ]
    },
    "us-gaap_ResearchAndDevelopmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentAbstract",
     "auth_ref": []
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total costs incurred",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r487",
      "r812",
      "r828",
      "r1063"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails": {
       "parentTag": "us-gaap_ResearchAndDevelopmentExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Costs expensed",
        "documentation": "Research and development expense during the period related to the costs of developing and achieving technological feasibility of a computer software product to be sold, leased, or otherwise marketed."
       }
      }
     },
     "auth_ref": [
      "r1031",
      "r1105"
     ]
    },
    "us-gaap_ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchDevelopmentAndComputerSoftwareDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DevelopmentExpenditure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Development expenditure",
        "documentation": "The entire disclosure for research, development, and computer software activities, including contracts and arrangements to be performed for others and with federal government. Includes costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility and in-process research and development acquired in a business combination consummated during the period."
       }
      }
     },
     "auth_ref": [
      "r488",
      "r810"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash",
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r126",
      "r203",
      "r235",
      "r660"
     ]
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockUnitsRSUMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Units (RSUs) [Member]",
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r112",
      "r664",
      "r704",
      "r706",
      "r712",
      "r734",
      "r860"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r245",
      "r246",
      "r247",
      "r249",
      "r254",
      "r255",
      "r257",
      "r294",
      "r295",
      "r341",
      "r518",
      "r519",
      "r527",
      "r528",
      "r529",
      "r531",
      "r536",
      "r537",
      "r546",
      "r548",
      "r549",
      "r551",
      "r553",
      "r583",
      "r586",
      "r701",
      "r703",
      "r719",
      "r1102"
     ]
    },
    "AIOT_RevenueFromContractServicePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "RevenueFromContractServicePeriod",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contract service period",
        "documentation": "Revenue from contract service period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerAbstract",
     "auth_ref": []
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenue",
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r259",
      "r263",
      "r264",
      "r277",
      "r282",
      "r285",
      "r286",
      "r288",
      "r422",
      "r423",
      "r617"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from contracts with customers",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r813"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DeferredRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deferred revenue",
        "label": "Revenue from Contract with Customer [Text Block]",
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r426"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets obtained in exchange for new operating lease liabilities",
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r859"
     ]
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Ordinary shares",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Value added tax payables",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of aging analysis of accounts receivables",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r76"
     ]
    },
    "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accrued expenses",
        "documentation": "Tabular disclosure of the components of accrued liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of foreign currency translation adjustments",
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r1048",
      "r1049"
     ]
    },
    "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable",
     "presentation": [
      "http://powerfleet.com/role/AcquisitionDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Business Acquisitions, by Acquisition [Table]",
        "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r532"
     ]
    },
    "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]",
        "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of provision for income taxes expense",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1039"
     ]
    },
    "AIOT_ScheduleOfCorporateIncomeTaxRatesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ScheduleOfCorporateIncomeTaxRatesTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of corporate tax rates",
        "documentation": "Schedule Of Corporate Income Tax Rates [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of net deferred tax liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    },
    "us-gaap_ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDifferencesBetweenReportedAmountAndReportingCurrencyDenominatedAmountTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/ExchangeRatesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Exchange Rates",
        "documentation": "Tabular disclosure of the U.S. dollar denominated balances, balances reported for financial reporting purposes and the differences between the two balances by each relevant line item on the financial statements."
       }
      }
     },
     "auth_ref": [
      "r52"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of the income tax expense",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r499",
      "r847",
      "r1032"
     ]
    },
    "AIOT_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property, plant and equipment",
        "documentation": "Schedule Of Estimated Useful Lives Of Property Plant And Equipment [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAgingAnalysisOfAccountsReceivablesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Past Due [Table]",
        "documentation": "Disclosure of information about aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r831",
      "r956"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r325",
      "r331",
      "r334",
      "r335",
      "r338",
      "r618",
      "r812",
      "r834"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of intangible assets",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r975"
     ]
    },
    "us-gaap_ScheduleOfGoodwillTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfGoodwillTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of carrying amount of goodwill",
        "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule."
       }
      }
     },
     "auth_ref": [
      "r833",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967",
      "r968",
      "r969"
     ]
    },
    "AIOT_ScheduleOfGoodwillToReportableSegmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ScheduleOfGoodwillToReportableSegmentsTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of goodwill to reportable segments",
        "documentation": "Schedule of goodwill to reportable segments [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of income before income tax expense",
        "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions."
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of inventories",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r77",
      "r78",
      "r79"
     ]
    },
    "us-gaap_ScheduleOfLineOfCreditFacilitiesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfLineOfCreditFacilitiesTextBlock",
     "presentation": [
      "http://powerfleet.com/role/DebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of undrawn facilities",
        "documentation": "Tabular disclosure of short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r61"
     ]
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "presentation": [
      "http://powerfleet.com/role/OtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other assets",
        "documentation": "Tabular disclosure of noncurrent assets."
       }
      }
     },
     "auth_ref": [
      "r917"
     ]
    },
    "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of prepaid expenses and other current assets",
        "documentation": "Tabular disclosure of the carrying amounts of other current assets."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductInformationTable",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nature of Operation, Product Information, Concentration of Risk [Table]",
        "documentation": "Disclosure of information about concentration risk of product within nature of operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of product warranties",
        "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails",
      "http://powerfleet.com/role/ScheduleOfRightOfUseAssetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r599"
     ]
    },
    "AIOT_ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ScheduleOfRightOfUsePropertyAndEquipmentTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of right of use asset",
        "documentation": "Schedule Of Right Of Use Property And Equipment [Table Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r444",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of SAR",
        "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year."
       }
      }
     },
     "auth_ref": [
      "r113"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of unvested RSUs",
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfSubsidiaryOrEquityMethodInvesteeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSubsidiaryOrEquityMethodInvesteeTable",
     "presentation": [
      "http://powerfleet.com/role/Dividends",
      "http://powerfleet.com/role/DividendsTables",
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee, Sale of Stock [Table]",
        "documentation": "Disclosure of information about sale of stock made by subsidiary or equity method investee to investor outside consolidated group. Includes, but is not limited to, stock issued in business combination in exchange for share of acquired entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://powerfleet.com/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated future amortization expense",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r834",
      "r977"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r892"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r896"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r895"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "us-gaap_SegmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentDomain",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r139",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r288",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r338",
      "r351",
      "r352",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r827",
      "r828",
      "r829",
      "r833",
      "r873",
      "r1068",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Geographical area."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r168",
      "r171",
      "r173",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r286",
      "r287",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r721",
      "r722",
      "r723",
      "r784",
      "r786",
      "r789",
      "r791",
      "r796",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r815",
      "r840",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r872",
      "r878",
      "r1003",
      "r1068",
      "r1070",
      "r1071",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfIncome": {
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/StatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash-settled stock based compensation costs",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueExercised",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intrinsic value of SARs exercised",
        "documentation": "Intrinsic value of SARs exercised."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of RSUs, Unvested, Forfeited",
        "negatedLabel": "Number of SARs, Forfeited",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Grant-Date Fair Value, Forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Performance shares",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageExercised",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Grant-Date Fair Value, Exercised",
        "documentation": "Exercised."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Grant-Date Fair Value, Granted",
        "verboseLabel": "Weighted- Average Grant-Date Fair Value, Settled",
        "terseLabel": "Weighted average grant date fair value per RSU granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r461"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of RSUs, Unvested, Beginning Balance",
        "periodEndLabel": "Number of RSUs, Unvested, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance",
        "periodEndLabel": "Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r458",
      "r459"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVested",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Grant-Date Fair Value, Vested",
        "documentation": "Weighted average grant-date fair value vested."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageVestedAndExpected",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted- Average Grant-Date Fair Value, Vested and expected"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Remaining contractual life",
        "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted- Average Grant-Date Fair Value, Forfeited",
        "documentation": "Weighted average grant date fair value, forfeited.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedForfeituresWeightedAverageGrantDateFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted- Average Grant-Date Fair Value, Granted",
        "documentation": "Weighted average grant date fair value, granted.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedGrantsInPeriodWeightedAverageGrantDateFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Weighted- Average Grant-Date Fair Value, Vested",
        "documentation": "Vested grant date fair value.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedVestedInPeriodWeightedAverageGrantDateFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted- Average Grant-Date Fair Value, Unvested, Beginning Balance",
        "periodEndLabel": "Weighted- Average Grant-Date Fair Value, Unvested, Ending Balance",
        "documentation": "Grant date.",
        "label": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnvestedWeightedAverageGrantDateFairValue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of RSUs, Unvested, Settled",
        "negatedTerseLabel": "Number of SARs, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r462"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEstimatedForfeitureRate",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Estimated forfeiture rate",
        "documentation": "Management estimates forfeiture percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardExpirationDate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiry date",
        "documentation": "Date the equity-based award expires, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r1005"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anticipated dividend yield (%)",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r472"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedForfeitureRate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected forfeiture",
        "verboseLabel": "Anticipated forfeiture rate (%)",
        "documentation": "Share based compensation arrangement by share based payment award fair value assumptions expected forfeiture rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Volatility (%)",
        "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period."
       }
      }
     },
     "auth_ref": [
      "r471"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual risk-free interest rate (%)",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r442",
      "r444",
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of SARs, Exercised",
        "documentation": "Number of non-option equity instruments exercised by participants."
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Number of SARs, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures",
        "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r116"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of SARs, Granted",
        "documentation": "Net number of non-option equity instruments granted to participants."
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Number of SARs Outstanding, Beginning Balance",
        "periodEndLabel": "Number of SARs Outstanding, Ending Balance",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number",
        "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115"
     ]
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVested",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of SARs, Vested",
        "documentation": "Share based payment award non option equity instruments vested."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Intrinsic Value, Vested and expected to vest",
        "documentation": "Aggregate Intrinsic Value, Vested and expected to vest."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingNumber",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of SARs, Vested and expected to vest",
        "documentation": "Number of SARs, vested and expected to vest."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Remaining Contractual Term (years), Outstanding",
        "documentation": "Weighted-Average Remaining Contractual Term years."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected": {
     "xbrltype": "durationItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTermVestedAndExpected",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Remaining Contractual Term (years), Vested and expected to vest",
        "documentation": "Weighted average remaining contractual term (years), vested and expected to vest."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsVestedOutstandingWeightedAverageRemainingContractualTerm",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted-Average Remaining Contractual Term (years), Vested",
        "documentation": "Weighted average remaining contractual term."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized",
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r845"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares reserved for future issuance",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r36"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationDescriptionAndTerms",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share based payment description",
        "documentation": "Description of modification of award under share-based payment arrangement. Includes, but is not limited to, terms for expiration date, vesting rights and exercise price."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetails",
      "http://powerfleet.com/role/ScheduleOfUnvestedRsusDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r446",
      "r447",
      "r448",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r441",
      "r449",
      "r468",
      "r469",
      "r470",
      "r471",
      "r474",
      "r480",
      "r481",
      "r482",
      "r483"
     ]
    },
    "AIOT_ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ShareBasedPaymentArrangementAnnualTotalShareholderReturnPercentage",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total shareholder return of (%)",
        "verboseLabel": "Annual total shareholder return percentage",
        "documentation": "Share based payment arrangement annual total shareholder return percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharePrice",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "JSE share price on grant date",
        "verboseLabel": "Share price",
        "documentation": "Price of a single share of a number of saleable stocks of a company."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ShareRepurchaseProgramAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramAxis",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share Repurchase Program [Axis]",
        "documentation": "Information by share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "srt_ShareRepurchaseProgramDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ShareRepurchaseProgramDomain",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of share repurchase program."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percenatge of vesting",
        "documentation": "Percentage of vesting of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1004"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSarDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Aggregate Intrinsic Value, Vested and expected to vest",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award expiration period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r844"
     ]
    },
    "AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedAwardPrice",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award price",
        "documentation": "Award price."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedGrantDate",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant date",
        "documentation": "Grant date."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Grant date fair value",
        "documentation": "Weighted average grant-date fair value of non-vested options outstanding."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharesIssuedPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesIssuedPricePerShare",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share price",
        "documentation": "Per share or per unit amount of equity securities issued."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term lease cost",
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less."
       }
      }
     },
     "auth_ref": [
      "r593",
      "r859"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of significant accounting policies",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r236"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleLineItems",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "us-gaap_SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleTable",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Change in Unrecognized Tax Benefit, Reasonably Possible [Table]",
        "documentation": "Disclosure of information about unrecognized tax benefit for which significant change is reasonably possible within 12 months. Includes, but is not limited to, nature of uncertainty, nature of event that could cause significant change within 12 months, and estimate of range of reasonably possible change or statement of fact that estimate of range cannot be made."
       }
      }
     },
     "auth_ref": [
      "r146"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r899"
     ]
    },
    "AIOT_StaffReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "StaffReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Staff receivable",
        "documentation": "Staff receivable current."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_StandardBankLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "StandardBankLimitedMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfUndrawnFacilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Standard Bank Limited [Member]",
        "documentation": "Standard Bank Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrual": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrual",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Opening balance",
        "periodEndLabel": "Balance as of March 31",
        "label": "Standard Product Warranty Accrual",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r992"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Acquisition",
        "label": "Standard Product Warranty Accrual, Additions from Business Acquisition",
        "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualCurrent",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails": {
       "parentTag": "us-gaap_AccruedLiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product warranties",
        "periodEndLabel": "Current portion",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid within one year or the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r992"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualForeignCurrencyTranslationGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Foreign currency translation difference",
        "label": "Standard Product Warranty Accrual, Foreign Currency Translation Gain (Loss)",
        "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard product warranty accrual. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "AIOT_StandardProductWarrantyAccrualIncreaseDecreaseForReclassification": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "StandardProductWarrantyAccrualIncreaseDecreaseForReclassification",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassification (",
        "documentation": "Standard product warranty accrual increase decrease for reclassification."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StandardProductWarrantyAccrualNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Non-current portion (included in other liabilities)",
        "label": "Standard Product Warranty Accrual, Noncurrent",
        "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability that is expected to be paid after one year or beyond the normal operating cycle, if longer. Does not include the balance for the extended product warranty liability."
       }
      }
     },
     "auth_ref": [
      "r989",
      "r992"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPayments",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Utilized",
        "label": "Standard Product Warranty Accrual, Decrease for Payments",
        "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Warranty expense",
        "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties."
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementBusinessSegmentsAxis",
     "presentation": [
      "http://powerfleet.com/role/PropertyPlantAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segments [Axis]",
        "documentation": "Information by business segments."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r137",
      "r138",
      "r139",
      "r198",
      "r259",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r267",
      "r268",
      "r269",
      "r270",
      "r271",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r288",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r338",
      "r343",
      "r351",
      "r352",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r827",
      "r828",
      "r829",
      "r833",
      "r873",
      "r1068",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r69",
      "r73",
      "r74",
      "r196",
      "r222",
      "r223",
      "r224",
      "r245",
      "r246",
      "r247",
      "r249",
      "r254",
      "r255",
      "r257",
      "r260",
      "r294",
      "r295",
      "r341",
      "r403",
      "r518",
      "r519",
      "r527",
      "r528",
      "r529",
      "r531",
      "r536",
      "r537",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r553",
      "r572",
      "r574",
      "r575",
      "r576",
      "r577",
      "r578",
      "r583",
      "r586",
      "r600",
      "r674",
      "r701",
      "r702",
      "r703",
      "r719",
      "r775"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "documentation": "Information by geographical components."
       }
      }
     },
     "auth_ref": [
      "r166",
      "r168",
      "r171",
      "r173",
      "r180",
      "r181",
      "r182",
      "r183",
      "r185",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r286",
      "r287",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r642",
      "r643",
      "r644",
      "r645",
      "r646",
      "r647",
      "r648",
      "r649",
      "r721",
      "r722",
      "r723",
      "r784",
      "r786",
      "r789",
      "r791",
      "r796",
      "r798",
      "r799",
      "r800",
      "r801",
      "r803",
      "r804",
      "r805",
      "r806",
      "r807",
      "r815",
      "r840",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r867",
      "r868",
      "r872",
      "r878",
      "r1003",
      "r1068",
      "r1070",
      "r1071",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1085",
      "r1086",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091",
      "r1092",
      "r1093",
      "r1094",
      "r1095",
      "r1096",
      "r1097"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
      "http://powerfleet.com/role/Acquisition",
      "http://powerfleet.com/role/AuditorsRemuneration",
      "http://powerfleet.com/role/AuditorsRemunerationTables",
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/CommitmentsAndContingencies",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
      "http://powerfleet.com/role/Debt",
      "http://powerfleet.com/role/DebtTables",
      "http://powerfleet.com/role/DeferredRevenue",
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
      "http://powerfleet.com/role/DeferredRevenueTables",
      "http://powerfleet.com/role/DevelopmentExpenditure",
      "http://powerfleet.com/role/DevelopmentExpenditureTables",
      "http://powerfleet.com/role/ExchangeRates",
      "http://powerfleet.com/role/ExchangeRatesTables",
      "http://powerfleet.com/role/IncomeTaxes",
      "http://powerfleet.com/role/IncomeTaxesTables",
      "http://powerfleet.com/role/IntangibleAssets",
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/IntangibleAssetsTables",
      "http://powerfleet.com/role/Leases",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/LeasesTables",
      "http://powerfleet.com/role/OtherAssets",
      "http://powerfleet.com/role/OtherAssetsTables",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
      "http://powerfleet.com/role/PropertyPlantAndEquipment",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
      "http://powerfleet.com/role/RelatedPartyTransactions",
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://powerfleet.com/role/RetirementBenefits",
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/Stock-basedCompensationPlan",
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
      "http://powerfleet.com/role/SubsequentEvents",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r260",
      "r586",
      "r617",
      "r708",
      "r720",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r755",
      "r756",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r775",
      "r879"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilities",
      "http://powerfleet.com/role/AccruedExpensesAndOtherLiabilitiesTables",
      "http://powerfleet.com/role/Acquisition",
      "http://powerfleet.com/role/AuditorsRemuneration",
      "http://powerfleet.com/role/AuditorsRemunerationTables",
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/CommitmentsAndContingencies",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivables",
      "http://powerfleet.com/role/CreditRiskRelatedToAccountsReceivablesTables",
      "http://powerfleet.com/role/Debt",
      "http://powerfleet.com/role/DebtTables",
      "http://powerfleet.com/role/DeferredRevenue",
      "http://powerfleet.com/role/DeferredRevenueDetailsNarrative",
      "http://powerfleet.com/role/DeferredRevenueTables",
      "http://powerfleet.com/role/DevelopmentExpenditure",
      "http://powerfleet.com/role/DevelopmentExpenditureTables",
      "http://powerfleet.com/role/ExchangeRates",
      "http://powerfleet.com/role/ExchangeRatesTables",
      "http://powerfleet.com/role/IncomeTaxes",
      "http://powerfleet.com/role/IncomeTaxesTables",
      "http://powerfleet.com/role/IntangibleAssets",
      "http://powerfleet.com/role/IntangibleAssetsDetailsNarrative",
      "http://powerfleet.com/role/IntangibleAssetsTables",
      "http://powerfleet.com/role/Leases",
      "http://powerfleet.com/role/LeasesDetailsNarrative",
      "http://powerfleet.com/role/LeasesTables",
      "http://powerfleet.com/role/OtherAssets",
      "http://powerfleet.com/role/OtherAssetsTables",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssets",
      "http://powerfleet.com/role/PrepaidExpensesAndOtherCurrentAssetsTables",
      "http://powerfleet.com/role/PropertyPlantAndEquipment",
      "http://powerfleet.com/role/PropertyPlantAndEquipmentTables",
      "http://powerfleet.com/role/RelatedPartyTransactions",
      "http://powerfleet.com/role/RelatedPartyTransactionsDetailsNarrative",
      "http://powerfleet.com/role/RetirementBenefits",
      "http://powerfleet.com/role/RetirementBenefitsDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfAccruedExpensesDetails",
      "http://powerfleet.com/role/ScheduleOfAuditorsRemunerationDetails",
      "http://powerfleet.com/role/ScheduleOfComponentsOfIncomeBeforeIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails",
      "http://powerfleet.com/role/ScheduleOfDeferredCommissionsDetails",
      "http://powerfleet.com/role/ScheduleOfDevelopmentExpenditureDetails",
      "http://powerfleet.com/role/ScheduleOfEstimatedFutureAmortizationExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails",
      "http://powerfleet.com/role/ScheduleOfGoodwillToReportableSegmentsDetails",
      "http://powerfleet.com/role/ScheduleOfInventoriesDetails",
      "http://powerfleet.com/role/ScheduleOfLeaseCostAndSupplementalCashFlowInformationAndNon-cashActivityDetails",
      "http://powerfleet.com/role/ScheduleOfMaturitiesOfOperatingLeaseLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfMovementInDeferredRevenueDetails",
      "http://powerfleet.com/role/ScheduleOfMovementsInAllowanceForDoubtfulAccountsDetails",
      "http://powerfleet.com/role/ScheduleOfNetDeferredTaxLiabilitiesDetails",
      "http://powerfleet.com/role/ScheduleOfOtherAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails",
      "http://powerfleet.com/role/ScheduleOfProductWarrantiesDetails",
      "http://powerfleet.com/role/ScheduleOfProvisionForIncomeTaxesExpenseDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfCarryingAmountOfGoodwillDetails",
      "http://powerfleet.com/role/ScheduleOfReconciliationOfIncomeTaxExpenseDetails",
      "http://powerfleet.com/role/StatementsOfCashFlows",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity",
      "http://powerfleet.com/role/StatementsOfComprehensiveLoss",
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/Stock-basedCompensationPlan",
      "http://powerfleet.com/role/Stock-basedCompensationPlanTables",
      "http://powerfleet.com/role/SubsequentEvents",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r246",
      "r247",
      "r260",
      "r289",
      "r586",
      "r617",
      "r708",
      "r720",
      "r726",
      "r727",
      "r728",
      "r729",
      "r730",
      "r731",
      "r733",
      "r736",
      "r737",
      "r738",
      "r739",
      "r740",
      "r742",
      "r743",
      "r744",
      "r745",
      "r747",
      "r748",
      "r749",
      "r750",
      "r751",
      "r753",
      "r755",
      "r756",
      "r760",
      "r761",
      "r762",
      "r763",
      "r764",
      "r765",
      "r766",
      "r767",
      "r768",
      "r769",
      "r770",
      "r771",
      "r775",
      "r879"
     ]
    },
    "us-gaap_StockAppreciationRightsSARSMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockAppreciationRightsSARSMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfSalientDetailsOfSarsDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetails",
      "http://powerfleet.com/role/ScheduleOfSarDetailsParenthetical",
      "http://powerfleet.com/role/Stock-basedCompensationPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Appreciation Rights (SARs) [Member]",
        "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares",
        "documentation": "Number of new stock issued during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112",
      "r710",
      "r775",
      "r792"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares issued",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock in relation to SARs and RSUs exercised, shares",
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockSplits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockSplits",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfer shares",
        "documentation": "Number of shares issued during the period as a result of a stock split."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of common stock in relation to RSUs exercised",
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)."
       }
      }
     },
     "auth_ref": [
      "r37",
      "r68",
      "r69",
      "r112"
     ]
    },
    "srt_StockRepurchaseProgramAuthorizedAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StockRepurchaseProgramAuthorizedAmount1",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share repurchase value",
        "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": [
      "r1001"
     ]
    },
    "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase additional shares amount",
        "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodShares",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares repurchased and cancelled, shares",
        "documentation": "Number of shares that have been repurchased and retired during the period."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112"
     ]
    },
    "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedAndRetiredDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ordinary shares repurchased and cancelled",
        "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital)."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodShares",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase shares",
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112",
      "r711",
      "r775",
      "r793"
     ]
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockRepurchasedDuringPeriodValue",
     "crdr": "debit",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Repurchase value",
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r68",
      "r69",
      "r112",
      "r719",
      "r775",
      "r793",
      "r885"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/ScheduleOfForeignCurrencyTranslationAdjustmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total MiX Telematics Limited stockholders\u2019 equity",
        "periodStartLabel": "Cumulative foreign currency translation adjustments, beginning of year",
        "periodEndLabel": "Cumulative foreign currency translation adjustments, end of year",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r73",
      "r74",
      "r103",
      "r735",
      "r752",
      "r776",
      "r777",
      "r860",
      "r886",
      "r934",
      "r954",
      "r1047",
      "r1102"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MiX Telematics Limited stockholders\u2019 equity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets",
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total stockholders\u2019 equity",
        "periodStartLabel": "Balance",
        "periodEndLabel": "Balance",
        "label": "Equity, Including Portion Attributable to Noncontrolling Interest",
        "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity."
       }
      }
     },
     "auth_ref": [
      "r45",
      "r46",
      "r48",
      "r196",
      "r197",
      "r223",
      "r245",
      "r246",
      "r247",
      "r249",
      "r254",
      "r255",
      "r294",
      "r295",
      "r341",
      "r403",
      "r518",
      "r519",
      "r527",
      "r528",
      "r529",
      "r531",
      "r536",
      "r537",
      "r546",
      "r547",
      "r548",
      "r549",
      "r550",
      "r551",
      "r553",
      "r572",
      "r574",
      "r578",
      "r584",
      "r600",
      "r702",
      "r703",
      "r717",
      "r735",
      "r752",
      "r776",
      "r777",
      "r794",
      "r885",
      "r934",
      "r954",
      "r1047",
      "r1102"
     ]
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "presentation": [
      "http://powerfleet.com/role/Dividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends",
        "documentation": "The entire disclosure for equity."
       }
      }
     },
     "auth_ref": [
      "r111",
      "r238",
      "r389",
      "r391",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r552",
      "r778",
      "r781",
      "r795"
     ]
    },
    "us-gaap_StockholdersEquityPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityPolicyTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock",
        "documentation": "Disclosure of accounting policy for its capital stock transactions, including dividends and accumulated other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r779"
     ]
    },
    "AIOT_SubscriptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "SubscriptionMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfIncome",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subscription [Member]",
        "documentation": "Subscription [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r610"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r610"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r610"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Event Type [Axis]",
        "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r610"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEventsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r579",
      "r610"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://powerfleet.com/role/SubsequentEvents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent events",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r611"
     ]
    },
    "us-gaap_SubsidiaryOrEquityMethodInvesteeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsidiaryOrEquityMethodInvesteeLineItems",
     "presentation": [
      "http://powerfleet.com/role/Dividends",
      "http://powerfleet.com/role/DividendsTables",
      "http://powerfleet.com/role/ScheduleOfDividendsDeclaredDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiary or Equity Method Investee [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_SundryDebtorsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "SundryDebtorsReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sundry debtors",
        "documentation": "Sundry debtors receivable current."
       }
      }
     },
     "auth_ref": []
    },
    "country_TH": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "TH",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "THAILAND"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfIntangibleAssetsDetails",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r970",
      "r971",
      "r972",
      "r973",
      "r974",
      "r976",
      "r978",
      "r979"
     ]
    },
    "AIOT_TotalShareholdersEquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "TotalShareholdersEquityMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholders Equity [Member]",
        "documentation": "Total Shareholders Equity [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts receivables",
        "documentation": "Disclosure of accounting policy for accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r140",
      "r142",
      "r143",
      "r948",
      "r951",
      "r952"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TreasuryStockCommonMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonMember",
     "presentation": [
      "http://powerfleet.com/role/StatementsOfChangesInStockholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury Stock, Common [Member]",
        "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_TreasuryStockCommonShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockCommonShares",
     "presentation": [
      "http://powerfleet.com/role/BalanceSheetsParenthetical",
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury stock, common shares",
        "verboseLabel": "Treasury stock, shares",
        "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury."
       }
      }
     },
     "auth_ref": [
      "r34"
     ]
    },
    "us-gaap_TreasuryStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TreasuryStockValue",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/BalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/BalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less treasury stock at cost: 53.8 million shares as of March, 31, 2023 and March 31, 2024",
        "label": "Treasury Stock, Value",
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury."
       }
      }
     },
     "auth_ref": [
      "r34",
      "r35",
      "r69",
      "r73"
     ]
    },
    "AIOT_TwoFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "TwoFacilityMember",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Facility [Member]",
        "documentation": "Two Facility [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TypeOfArrangementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfArrangementAxis",
     "presentation": [
      "http://powerfleet.com/role/DebtDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]",
        "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations."
       }
      }
     },
     "auth_ref": [
      "r538"
     ]
    },
    "country_UG": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "UG",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UGANDA"
       }
      }
     },
     "auth_ref": []
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_USDollarGBPMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "USDollarGBPMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Dollar G B P [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "AIOT_USDollarZARMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "USDollarZARMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "USD:ZAR [Member]",
        "documentation": "USD:ZAR [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://powerfleet.com/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r29",
      "r30",
      "r151",
      "r152",
      "r155",
      "r156"
     ]
    },
    "AIOT_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://powerfleet.com/20240331",
     "localname": "ValuationAllowanceDeferredTaxAssetIncreaseDecreaseResultingFromUnrecognizedTaxLosses",
     "crdr": "credit",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation allowance decreased",
        "documentation": "Valuation allowance deferred tax asset increase decrease resulting from unrecognized tax losses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ValueAddedTaxReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValueAddedTaxReceivableCurrent",
     "crdr": "debit",
     "calculation": {
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails": {
       "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPrepaidExpensesAndOtherCurrentAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "VAT receivable",
        "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r918"
     ]
    },
    "us-gaap_VehiclesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VehiclesMember",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Vehicles [Member]",
        "documentation": "Equipment used primarily for road transportation."
       }
      }
     },
     "auth_ref": []
    },
    "srt_WeightedAverageMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "WeightedAverageMember",
     "presentation": [
      "http://powerfleet.com/role/IncomeTaxesDetailsNarrative",
      "http://powerfleet.com/role/ScheduleOfExchangeRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average [Member]",
        "documentation": "Average of a range of values, calculated with consideration of proportional relevance."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r613",
      "r808",
      "r809",
      "r854",
      "r1056",
      "r1058",
      "r1061"
     ]
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://powerfleet.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r909"
     ]
    },
    "country_ZA": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "ZA",
     "presentation": [
      "http://powerfleet.com/role/ScheduleOfCorporateTaxRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOUTH AFRICA"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482338/360-10-05-4"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(f)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-1"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482739/220-10-55-15"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481549/505-30-45-1"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "30",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-15"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-16"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-21"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4I"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "4M",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4M"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "830",
   "SubTopic": "30",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-15"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480091/360-10-S99-2"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/505/tableOfContent"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/805/tableOfContent"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479515/805-10-05-4"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "270",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482989/270-10-45-6"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "SubTopic": "35",
   "Topic": "720",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/275/tableOfContent"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column C",
   "Footnote": "5",
   "Publisher": "SEC"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column C",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column C",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column F",
   "Footnote": "7",
   "Publisher": "SEC"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column G",
   "Publisher": "SEC"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column H",
   "Publisher": "SEC"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column I",
   "Publisher": "SEC"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "29",
   "Paragraph": "Column A",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(1)(iii)",
   "Publisher": "SEC"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "4",
   "Subsection": "08",
   "Paragraph": "m",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-5"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-2"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-15"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26B"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "26C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26C"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "34",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-34"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-4"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-2"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483080/330-10-50-4"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-1"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482598/350-20-45-2"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-3"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-4"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-5"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.P.4.d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-16"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-1"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479837/606-10-45-2"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-12"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-15"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-9"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.F)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483406/720-35-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483041/730-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-15"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10A"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-3"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-11"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "808",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479402/808-10-50-1"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-6"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481839/830-10-45-17"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482014/830-20-35-1"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-1"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-5"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483399/855-10-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "912",
   "SubTopic": "330",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478411/912-330-50-1"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column J))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-16(Column K))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r698": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r699": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r700": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r701": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-3"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-6"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/985-20/tableOfContent"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-8"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "47",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482548/350-20-55-24"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "720",
   "SubTopic": "35",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483385/720-35-55-1"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4J"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481175/810-10-55-4K"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-13"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-14"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-15"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-16"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-3"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r919": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r920": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r921": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r922": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r923": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r924": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r926": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r928": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r931": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r933": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r934": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r935": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r936": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r938": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r939": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r940": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r945": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r947": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r949": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r950": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r953": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "340",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479483/340-40-50-3"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-1A"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r971": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r976": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r977": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405/tableOfContent"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r992": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r993": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r994": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r995": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r996": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481520/505-30-50-4"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-10"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-3"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "38",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-38"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "985",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481283/985-20-50-2"
  }
 }
}
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
